Fixed fix banded Levenshtein implementation Performance improve performance and memory usage of Levenshtein.editops memory usage is reduced from O(NM) to O(N) performance is improved for long sequence
Fixed fix bug in new editops implementation, causing it to SegFault (see https://github.com/qurator...
Added added pure python fallback for all implementations with the following exceptions: no support ...
Fixed fix incorrect results in Hamming.normalized_similarity fix incorrect score_cutoff handling in...
Fixed Fix some issues in the type annotations (see #163) Performance improve performance and memo...
Fixed fix binary size increase due to debug symbols fix segmentation fault in Levenshtein.editop
Performance improve performance of Levenshtein.distance/Levenshtein.editops for long sequences. Ad...
Changes move jarowinkler dependency into rapidfuzz to simplify maintenance Performance add SIMD i...
Fixed fix bug in Levenshtein.editops leading to crashes when used with score_hint Changed moved c...
Fixed fix incorrect score_cutoff handling in token_set_ratio and token_ratio Added add longest co...
Fixed fix unlimited recursion in LCSseq when used in combination with the process module Changed ...
Changed fuzz.partial_ratio uses a new implementation for short needles (<= 64). This implementati...
Fixed fuzz.partial_ratio did not find the optimal alignment in some edge cases (#219) Performance ...
Fixed fix type hints Add back transpiled cython files to the sdist to simplify builds in package bu...
Fixed fix hashing for custom classes Added add support for slicing in Editops.__getitem__/Editops...
Fixed fix incorrect population of sys.modules which lead to submodules overshadowing other imports ...
Fixed fix bug in new editops implementation, causing it to SegFault (see https://github.com/qurator...
Added added pure python fallback for all implementations with the following exceptions: no support ...
Fixed fix incorrect results in Hamming.normalized_similarity fix incorrect score_cutoff handling in...
Fixed Fix some issues in the type annotations (see #163) Performance improve performance and memo...
Fixed fix binary size increase due to debug symbols fix segmentation fault in Levenshtein.editop
Performance improve performance of Levenshtein.distance/Levenshtein.editops for long sequences. Ad...
Changes move jarowinkler dependency into rapidfuzz to simplify maintenance Performance add SIMD i...
Fixed fix bug in Levenshtein.editops leading to crashes when used with score_hint Changed moved c...
Fixed fix incorrect score_cutoff handling in token_set_ratio and token_ratio Added add longest co...
Fixed fix unlimited recursion in LCSseq when used in combination with the process module Changed ...
Changed fuzz.partial_ratio uses a new implementation for short needles (<= 64). This implementati...
Fixed fuzz.partial_ratio did not find the optimal alignment in some edge cases (#219) Performance ...
Fixed fix type hints Add back transpiled cython files to the sdist to simplify builds in package bu...
Fixed fix hashing for custom classes Added add support for slicing in Editops.__getitem__/Editops...
Fixed fix incorrect population of sys.modules which lead to submodules overshadowing other imports ...
Fixed fix bug in new editops implementation, causing it to SegFault (see https://github.com/qurator...
Added added pure python fallback for all implementations with the following exceptions: no support ...
Fixed fix incorrect results in Hamming.normalized_similarity fix incorrect score_cutoff handling in...