NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1198 most downloaded on PyPI
Python extension for computing string edit distances and similarities.
Last release 22 days ago
12 Sep 2026
Release timing varies
gaps range from 1 weeks to 9 months
Most releases are documented
notes for 19 of 22 stable releases
4 versions withdrawn
withdrawn after publishing
16 years old
26 releases · first in 2010
avoid unnecessary len calls on iterables. This avoids a crash when changing the size of the iterable after the len call.
add type hints for StringMatcher
One column per quarter.
## Added - add support for python 3.14
fix build with scikit-build-core v0.11
scikit-build-core v0.11Cython==3.0.12## Fixed - add missing mac os wheels
## Changed - add support for Python 3.13 - drop support for Python 3.8
fix potentially incorrect results of jaro_winkler when using high prefix weights
jaro_winkler when using high prefix weights## Changed - improve type hints
upgrade rapidfuzz-cpp to v3.0.0
rapidfuzz-cpp to v3.0.0added keyword argument pad to Hamming distance. This controls whether sequences of different length should be padded or lead to a ValueError
pad to Hamming distance. This controls whether sequences of different
length should be padded or lead to a ValueErrorCython==3.0.3## Changed - add support for Python 3.12 - drop support for Python 3.6 ## Added - add wheels for windows arm64
upgrade rapidfuzz-cpp to v2.0.0
rapidfuzz-cpp to v2.0.0relax dependency requirement on rapidfuzz
rapidfuzzfix function signature of get_requires_for_build_wheel
get_requires_for_build_wheeltype hints for editops/opcodes/matching_blocks did not allow any hashable sequence
editops/opcodes/matching_blocks did not allow any
hashable sequencetype hints did not get installed
fix incorrect result normalization in setratio and seqratio
setratio and seqratiofix support for cmake versions below 3.17
rapidfuzz-cpp when building against a previously installed versionreplace usage of deprecated Unicode APIs, which will be removed in Python 3.12
This release converts the python-Levenshtein package to a metapackage, which simply installs the Levenshtein package which is API compatible. Below is a summary of the improvements:
distance, ratio, jaro, jaro_winkler, editops, opcodesjaro and jaro_winklerNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →