Releases: rapidfuzz/RapidFuzz
Releases · rapidfuzz/RapidFuzz
Release 2.13.0
Fixed
- fix bug in
Levenshtein.editops
leading to crashes when used withscore_hint
Changed
- moved capi from
rapidfuzz_capi
intorapidfuzz
, since it will always
succeed the installation now that there is a pure Python mode - add
score_hint
argument to process module - add
score_hint
argument to Levenshtein module
Release 2.12.0
Changed
- drop support for Python 3.6
Added
- added
Prefix
/Suffix
similarity
Fixed
- fixed packaging with pyinstaller
Release 2.11.1
Fixed
- Fix segmentation fault in
process.cdist
when used with an empty query sequence
Release 2.11.0
Changes
- move jarowinkler dependency into rapidfuzz to simplify maintenance
Performance
- add SIMD implementation for
fuzz.ratio
/fuzz.QRatio
/Levenshtein
/Indel
/LCSseq
/OSA
to improve
performance for short strings in cdist
Release 2.10.3
Fixed
- use
scikit-build=0.14.1
on Linux, sincescikit-build=0.15.0
fails to find the Python Interpreter - workaround gcc bug in template type deduction
Release 2.10.2
Fixed
- fix support for cmake versions below 3.17
Release 2.10.1
Changed
- modernize cmake build to fix most conda-forge builds
Release 2.10.0
Added
- add editops to hamming distance
Performance
- strip common affix in osa distance
Fixed
- ignore missing pandas in Python3.11 tests
Release 2.9.0
Added
- add optimal string alignment (OSA)