pypi / levenshtein
levenshtein
What changed in levenshtein 0.27, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-26.
4 breaking3 security1 tooling4 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initlevenshtein 0.2712 changes
Breaking changes 4
Removes support for Python 3.10.
Experimental Python 3.13 freethreading wheels were removed.
Wheels for ppc64le are dropped because they are virtually unused and require extremely long builds under emulation.
Wheels for s390x are dropped because they are virtually unused and require extremely long builds under emulation.
Security 3
Fixed a potential out-of-bounds write.
Fixed an out-of-bounds read for empty strings.
Fixed an out-of-bounds read for empty sequences.
Tooling 1
Type hints were added for StringMatcher.
Fixes and other changes 4
Avoids unnecessary len calls on iterables, preventing a crash when an iterable changes size after the len call.
Adds support for Python 3.15.
Missing freethreaded Linux wheels are now provided.
Missing PyPy wheels are now provided.