Revisions of python-rapidfuzz
Ana Guerrero (anag+factory)
accepted
request 1194585
from
Dirk Mueller (dirkmueller)
(revision 12)
- update to 3.9.6: * upgrade to Cython==3.0.11 * add python 3.13 wheels * include simd binaries in pyinstaller builds * fix builds with setuptools 72 by upgrading scikit-build
Ana Guerrero (anag+factory)
accepted
request 1185906
from
Dirk Mueller (dirkmueller)
(revision 11)
- update to 3.9.4: * fix bug in Levenshtein.editops and Levenshtein.opcodes which could lead to incorrect results and crashes for some inputs * fix None handling for queries in process.cdist for scorers not supporting SIMD * fix supported versions of taskflow in cmake to be in the range v3.3 - v3.7 * disable AVX2 on MacOS since it did lead to illegal instructions being generated * significantly improve type hints for the library * fix cmake version parsing * use the correct version of rapidfuzz-cpp when building against a system installed version * added process.cpdist which allows pairwise comparison of two collection of inputs * fix some minor errors in the type hints * fix potentially incorrect results of JaroWinkler when using high prefix weights
Ana Guerrero (anag+factory)
accepted
request 1165774
from
Dirk Mueller (dirkmueller)
(revision 10)
- update to 3.7.0: * reduce importtime
Ana Guerrero (anag+factory)
accepted
request 1157752
from
Dirk Mueller (dirkmueller)
(revision 9)
- update to 3.6.2: * upgrade rapidfuzz-cpp which includes a fix for build issues on some compilers * fix some issues with the sphinx config
Ana Guerrero (anag+factory)
accepted
request 1140264
from
Dirk Mueller (dirkmueller)
(revision 8)
- update to 3.6.1: * fix overflow error on systems with ``sizeof(size_t) < 8`` * fix pure python fallback implementation of ``fuzz.token_set_ratio`` * properly link with ``-latomic`` if ``std::atomic<uint64_t>`` is not natively supported * add banded implementation of LCS / Indel. This improves the runtime from ``O((|s1|/64) * |s2|)`` to ``O((score_cutoff/64) * |s2|)`` * upgrade to ``Cython==3.0.7`` * cdist for many metrics now returns a matrix of ``uint32`` instead of ``int32`` by default
Ana Guerrero (anag+factory)
accepted
request 1135345
from
Dirk Mueller (dirkmueller)
(revision 7)
- update to 3.5.2: * skip pandas ``pd.NA`` similar to ``None`` * add ``score_multiplier`` argument to ``process.cdist`` which allows multiplying the end result scores * with a constant factor. * drop support for Python 3.7 * improve performance of simd implementation for ``LCS`` / ``Indel`` / ``Jaro`` / ``JaroWinkler`` * improve performance of Jaro and Jaro Winkler for long sequences * implement ``process.extract`` with ``limit=1`` using ``process.extractOne`` which can be faster * the preprocessing function was always called through Python due to a broken C-API version check * fix wraparound issue in simd implementation of Jaro and Jaro Winkler * upgrade to ``Cython==3.0.3`` * add simd implementation for Jaro and Jaro Winkler * add missing tag for python 3.12 support * upgrade to ``Cython==3.0.2`` * implement the remaining missing features from the C++ implementation in the pure Python implementation * added support for Python 3.12 * build x86 with sse2/avx2 runtime detection * upgrade to ``taskflow==3.6`` * added keyword argument ``pad`` to Hamming distance. This controls whether sequences of different * length should be padded or lead to a ``ValueError`` * improve consistency of exception messages between the C++ and pure Python implementation
Dominique Leuenberger (dimstar_suse)
accepted
request 1130379
from
Dirk Mueller (dirkmueller)
(revision 6)
Dominique Leuenberger (dimstar_suse)
accepted
request 1090256
from
Markéta Machová (mcalabkova)
(revision 5)
Dominique Leuenberger (dimstar_suse)
accepted
request 1085445
from
Dirk Mueller (dirkmueller)
(revision 4)
Dominique Leuenberger (dimstar_suse)
accepted
request 1067986
from
Matej Cepl (mcepl)
(revision 3)
- Clean up the SPEC file. - update to version 2.13.7 * fix function signature of get_requires_for_build_wheel
Dominique Leuenberger (dimstar_suse)
accepted
request 1043764
from
Markéta Machová (mcalabkova)
(revision 2)
Dominique Leuenberger (dimstar_suse)
accepted
request 1035143
from
Markéta Machová (mcalabkova)
(revision 1)
dep of weblate
Displaying all 12 revisions