Overview

Request 1135345 accepted

- 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

Request History
Dirk Mueller's avatar

dirkmueller created request

- 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


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Ana Guerrero's avatar

anag+factory added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:51"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:adi:51"


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Dominique Leuenberger's avatar

dimstar accepted review

ok


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:adi:51 got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:adi:51 got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:adi:51 got accepted.

openSUSE Build Service is sponsored by