Releases: rapidfuzz/python-Levenshtein
Releases · rapidfuzz/python-Levenshtein
Release list
Release 0.27.5
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
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
Added
- add support for python 3.14
Release 0.27.1
Changed
- fix build with
scikit-build-corev0.11 - upgrade to
Cython==3.0.12
Release 0.26.1
Fixed
- add missing mac os wheels
Release 0.26.0
Changed
- add support for Python 3.13
- drop support for Python 3.8
Release 0.25.1
Fixed
- fix potentially incorrect results of
jaro_winklerwhen using high prefix weights
Release 0.25.0
Release 0.24.0
Changed
- upgrade
rapidfuzz-cpptov3.0.0 - drop support for Python 3.7
Release 0.23.0
Changed
- added keyword argument
padto Hamming distance. This controls whether sequences of different
length should be padded or lead to aValueError - upgrade to
Cython==3.0.3