2024-07-30 05:59:12 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: updated to 3.9.5
3.9.5 - 2024-07-29
Fixed
* include simd binaries in pyinstaller builds
* fix builds with setuptools 72 by upgrading `scikit-build`
|
2024-07-03 07:28:27 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: updated to 3.9.4
3.9.4
Fixed
* fix bug in ``Levenshtein.editops`` and ``Levenshtein.opcodes`` which could lead
to incorrect results and crashes for some inputs
|
2024-06-05 17:24:42 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: updated to 3.9.3
3.9.3
Fixed
* fix None handling for queries in ``process.cdist`` for scorers not supporting SIMD
3.9.2
Fixed
* fix supported versions of taskflow in cmake to be in the range v3.3 - v3.7
|
2024-05-22 09:16:15 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: updated to 3.9.1
3.9.1 - 2024-05-19
Fixed
* disable AVX2 on MacOS since it did lead to illegal instructions being generated
|
2024-05-05 18:35:03 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
py-rapidfuzz: update to 3.9.0.
[3.9.0] - 2024-05-02
^^^^^^^^^^^^^^^^^^^^
Changed
~~~~~~~
* significantly improve type hints for the library
Fixed
~~~~~
* fix cmake version parsing
|
2024-04-08 07:08:25 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: updated to 3.8.1
3.8.1
Fixed
* use the correct version of `rapidfuzz-cpp` when building against a system \
installed version
|
2024-04-07 23:45:04 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: update to 3.8.0.
[3.8.0] - 2024-04-06
^^^^^^^^^^^^^^^^^^^^
Added
~~~~~
* added ``process.cpdist`` which allows pairwise comparision of two collection \
of inputs
Fixed
~~~~~
- fix some minor errors in the type hints
- fix potentially incorrect results of JaroWinkler when using high prefix weights
|
2024-04-06 08:39:59 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: update to 3.7.0.
[3.7.0] - 2024-03-21
^^^^^^^^^^^^^^^^^^^^
Changed
~~~~~~~
* reduce importtime
|
2024-03-12 09:09:33 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: update to 3.6.2.
[3.6.2] - 2024-03-05
^^^^^^^^^^^^^^^^^^^^
Changed
~~~~~~~
* upgrade to ``Cython==3.0.9``
Fixed
~~~~~
* upgrade ``rapidfuzz-cpp`` which includes a fix for build issues on some compilers
* fix some issues with the sphinx config
|
2023-12-31 22:33:52 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
py-rapidfuzz: update to 3.6.1.
[3.6.1] - 2023-12-28
^^^^^^^^^^^^^^^^^^^^
Fixed
~~~~~
- fix overflow error on systems with ``sizeof(size_t) < 8``
[3.6.0] - 2023-12-26
^^^^^^^^^^^^^^^^^^^^
Fixed
~~~~~
- fix pure python fallback implementation of ``fuzz.token_set_ratio``
- properly link with ``-latomic`` if ``std::atomic<uint64_t>`` is not \
natively supported
Performance
~~~~~~~~~~~
* add banded implementation of LCS / Indel. This improves the runtime from \
``O((|s1|/64) * |s2|)`` to ``O((score_cutoff/64) * |s2|)``
Changed
~~~~~~~
* upgrade to ``Cython==3.0.7``
* cdist for many metrics now returns a matrix of ``uint32`` instead of ``int32`` \
by default
|