Releases: rapidfuzz/RapidFuzz
Releases · rapidfuzz/RapidFuzz
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)
Release 2.8.0
Release 2.7.0
Performance
- improve performance of
Levenshtein.distance
/Levenshtein.editops
for
long sequences.
Added
- add
score_hint
parameter toLevenshtein.editops
which allows the use of a
faster implementation
Changed
- all functions in the
string_metric
module do now raise a deprecation warning.
They are now only wrappers for their replacement functions, which makes them slower
when used with the process module