Releases: rapidfuzz/RapidFuzz
Releases · rapidfuzz/RapidFuzz
Release 2.0.11
Changed
- relax version requirements of dependencies to simplify packaging
Release 2.0.10
Fixed
- Do not include installations of jaro_winkler in wheels (regression from 2.0.7)
Changed
- Allow installation from system installed versions of
rapidfuzz-cpp
,jarowinkler-cpp
andtaskflow
Added
- Added PyPy3.9 wheels on Linux
Release 2.0.9
Fixed
- Add missing Cython code in sdist
- consider float imprecision in score_cutoff (see #210)
Release 2.0.8
Fixed
- fix incorrect score_cutoff handling in token_set_ratio and token_ratio
Added
- add longest common subsequence
Release 2.0.7
Fixed
- Do not include installations of jaro_winkler and taskflow in wheels
Release 2.0.6
Fixed
- fix incorrect population of sys.modules which lead to submodules overshadowing other imports
Changed
- moved JaroWinkler and Jaro into a separate package
Release 2.0.5
Fixed
- fix signed integer overflow inside hashmap implementation
Release 2.0.4
Fixed
- fix binary size increase due to debug symbols
- fix segmentation fault in
Levenshtein.editops
Release 2.0.3
Added
- Added fuzz.partial_ratio_alignment, which returns the result of fuzz.partial_ratio
combined with the alignment this result stems from
Fixed
- Fix Indel distance returning incorrect result when using score_cutoff=1, when the strings
are not equal. This affected other scorers like fuzz.WRatio, which use the Indel distance
as well.
Release 2.0.2
Fixed
- fix type hints
- Add back transpiled cython files to the sdist to simplify builds in package builders
like FreeBSD port build or conda-forge