thefuzz
Fuzzy string matching in python
0.22.1
10M downloads/mo
#1487 most downloaded on PyPI
seatgeek/thefuzz
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Ships fairly regularly
a new release about every 1.2 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
5 years old
4 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
4 releases · Sep 2021 to Jan 2024Releases
latest 4-
0.22.119 Jan 2024Commits, not release notes
This project publishes no release notes. Between
0.20.0and0.22.1there were 18 commits, 9 of them substantive:- account for force_ascii
- Create py.typed
- Add support for Python 3.12
- Drop support for EOL Python 3.7
- Remove old Travis CI config
- Pin requirement versions
- Switch to MIT license
- update license in setup.py
- update license specifier
-
0.20.018 Aug 2023Commits, not release notes
This project publishes no release notes. Between
0.19.0and0.20.0there were 41 commits, 29 of them substantive:- Fix typos
- Fix incorrect link
- GitHub Actions: Test on Python 3.10
- added preliminary type hints to pass mypy test
- fixed extractWithoutOrder type hint
- Use module-scoped logger instead of root logger
- pytest: drop the dot
- Test PRs and add UI button for manual trigger
- Fix tests for module-scoped logger
- Add support for Python 3.7-3.10, drop EOL 2.7-3.6
- Add support for Python 3.7-3.10, drop EOL 2.7-3.6
- Upgrade Python syntax with pyupgrade --py37-plus
- Drop support for EOL Python 2
- Upgrade unit tests using https://github.com/isidentical/teyit
- Add support for Python 3.11
- Test 3.11 final
- Update README.rst
- docs: fix restructured text syntax
- replace python-Levenshtein with rapidfuzz
- add back tests
…and 9 more.
-
0.19.009 Sep 2021Nothing published for this version
-
0.18.009 Sep 2021Nothing published for this version