Skip to content

Releases: rapidfuzz/python-Levenshtein

Release 0.21.0

19 Apr 15:19
b93c40d

Choose a tag to compare

Changed

  • relax dependency requirement on rapidfuzz

Release 0.20.9

25 Dec 19:19
85996d1

Choose a tag to compare

Fixed

  • fix function signature of get_requires_for_build_wheel

Release 0.20.8

28 Oct 15:24
25b78a9

Choose a tag to compare

Fixed

  • type hints for editops/opcodes/matching_blocks did not allow any
    hashable sequence

Release 0.20.7

17 Oct 18:28
6da01cd

Choose a tag to compare

Fixed

  • type hints did not get installed

Release 0.20.6

14 Oct 20:14
fda21fa

Choose a tag to compare

Fixed

  • fix incorrect result normalization in setratio and seqratio

Release 0.20.5

27 Sep 18:36
6b3e28e

Choose a tag to compare

Fixed

  • fix support for cmake versions below 3.17
  • fix version requirement for rapidfuzz-cpp when building against a previously installed version

Release 0.20.4

27 Sep 01:41

Choose a tag to compare

This release converts the python-Levenshtein package to a metapackage, which simply installs the Levenshtein package which is API compatible. Below is a summary of the improvements:

Performance

  • performance improved for the following functions: distance, ratio, jaro, jaro_winkler, editops, opcodes

Fixed

  • fixed incorrect results of jaro and jaro_winkler
  • fix issues in multiple of the median functions which could lead to segmentation faults

Changes

  • drop support for Python versions < 3.6
  • replace usage of deprecated Unicode APIs, which will be removed in Python 3.12

Added

  • add type hints
  • add wheels for all common platforms