Skip to content

Releases: rapidfuzz/python-Levenshtein

Release 0.27.5

Choose a tag to compare

@maxbachmann maxbachmann released this 12 Sep 20:22
3214aeb

Fixed

  • avoid unnecessary len calls on iterables. This avoids a crash when changing the size of the iterable after the len call.

Added

  • Add support for Python 3.15

Removed

  • removed support for Python 3.10

Release 0.27.4

Choose a tag to compare

@maxbachmann maxbachmann released this 08 Aug 20:33
9f8c7fd

Added

  • add type hints for StringMatcher

Fixed

  • fix out of bound read in quickmedian for empty strings
  • fix potential out of bounds write in median_improve
  • fix out of bound read in setmedian for empty sequences

Removed

  • removed experimental Python 3.13 freethreading wheels

Release 0.27.3

Choose a tag to compare

@maxbachmann maxbachmann released this 01 Nov 12:54
23fffc2

Added

  • add support for python 3.14

Release 0.27.1

Choose a tag to compare

@maxbachmann maxbachmann released this 02 Mar 19:46
26cb183

Changed

  • fix build with scikit-build-core v0.11
  • upgrade to Cython==3.0.12

Release 0.26.1

Choose a tag to compare

@maxbachmann maxbachmann released this 27 Oct 22:04
3ba4bb3

Fixed

  • add missing mac os wheels

Release 0.26.0

Choose a tag to compare

@maxbachmann maxbachmann released this 19 Sep 21:11

Changed

  • add support for Python 3.13
  • drop support for Python 3.8

Release 0.25.1

Choose a tag to compare

@maxbachmann maxbachmann released this 07 Apr 19:57
bb6eff3

Fixed

  • fix potentially incorrect results of jaro_winkler when using high prefix weights

Release 0.25.0

Choose a tag to compare

@maxbachmann maxbachmann released this 11 Feb 22:06
71568fa

Changed

  • improve type hints

Release 0.24.0

Choose a tag to compare

@maxbachmann maxbachmann released this 31 Jan 22:42
79c34b0

Changed

  • upgrade rapidfuzz-cpp to v3.0.0
  • drop support for Python 3.7

Release 0.23.0

Choose a tag to compare

@maxbachmann maxbachmann released this 11 Oct 00:31
1f5491a

Changed

  • added keyword argument pad to Hamming distance. This controls whether sequences of different
    length should be padded or lead to a ValueError
  • upgrade to Cython==3.0.3