^^^^^^^^^^^^^^^^^^^^^ Fixed ~~~~~ * fix bug in ``normalized_similarity`` of most scorers, leading to incorrect results when used in combination with the process module * fix sse2 support * fix bug in ``JaroWinkler`` and ``Jaro`` when used in the pure python process module * forward kwargs in pure Python implementation of ``process.extract``
2.13.0
^^^^^^^^^^^^^^^^^^^^^ Fixed ~~~~~ * fix bug in ``Levenshtein.editops`` leading to crashes when used with ``score_hint``
Changed ~~~~~~~ * moved capi from ``rapidfuzz_capi`` into ``rapidfuzz``\ , 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
2.12.0
^^^^^^^^^^^^^^^^^^^^^ Changed ~~~~~~~ * drop support for Python 3.6
^^^^^^^^^^^^^^^^^^^^^ Fixed ~~~~~ * Fix segmentation fault in ``process.cdist`` when used with an empty query sequence
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
2.10.3
^^^^^^^^^^^^^^^^^^^^^ Fixed ~~~~~ * use ``scikit-build=0.14.1`` on Linux, since ``scikit-build=0.15.0`` fails to find the Python Interpreter * workaround gcc in bug in template type deduction