Skip to content

Releases: rapidfuzz/Levenshtein

Release 0.27.3

01 Nov 11:56
de93cb7

Choose a tag to compare

Fixed

  • add missing pypy and freethreaded linux wheels

Removed

  • drop s390x and ppc64le wheels since they are virtually unused and require extremly long to build under emulation

Release 0.27.2

31 Oct 02:17
d8d1cb8

Choose a tag to compare

Changed

  • fix build with scikit-build-core v0.11
  • upgrade to Cython==3.1.6
  • upgrade to rapidfuzz-cpp==3.3.3

Added

  • add support for free threaded Python
  • add python 3.14 wheels

Removed

  • drop support for Python 3.9
  • drop 32 bit linux wheels

Release 0.27.1

02 Mar 19:08
539e859

Choose a tag to compare

Changed

  • fix build with scikit-build-core v0.11
  • upgrade to Cython==3.0.12

Release 0.27.0

14 Jan 12:01

Choose a tag to compare

Fixed

  • avoid instantiation of basic_string for unsupported types

Changed

  • upgrade rapidfuzz-cpp to v3.2.0

Release 0.26.1

27 Oct 21:25
f9093bd

Choose a tag to compare

Fixed

  • add missing mac os wheels

Release 0.26.0

19 Sep 20:32

Choose a tag to compare

Changed

  • add support for Python 3.13
  • drop support for Python 3.8
  • switch build system to scikit-build-core
  • upgrade to Cython==3.0.11

Release 0.25.1

07 Apr 11:53
0c6d3dc

Choose a tag to compare

Fixed

  • fix potentially incorrect results of jaro_winkler when using high prefix weights

Release 0.25.0

11 Feb 16:36

Choose a tag to compare

Changed

  • improve type hints

Release 0.24.0

28 Jan 11:18

Choose a tag to compare

Changed

  • upgrade rapidfuzz-cpp to v3.0.0
  • drop support for Python 3.7

Release 0.23.0

09 Oct 12:55
b6069c7

Choose a tag to compare

Changed

  • added keyword argument pad to Hamming distance. This controls whether sequences of different
    length should be padded or lead to a ValueError
  • upgrade to Cython==3.0.3