Releases: atomflunder/stringmatch
Releases · atomflunder/stringmatch
v0.12.2
- Bumped Version to make installation process easier
v0.12.1
- Fixed Custom Scorers being broken accidentally
v0.12.0
- Using mypyc to compile (again)
- Various smaller changes to accomodate mypyc
- Roughly doubles speed of library
- Holding rapidfuzz to 2.0.15 for now, 2.1.0 and above will break the library.
- This is because editops are not implemented (yet), hopefully this will change soon.
v0.11.1
- Improved performance further (more than 2x improvement)
- partial_ratio now returns 0 instead of an error when a non-string is present
v0.11.0
- Renamed _Scorer class to BaseScorer
- Improved performance slightly
v0.10.13
- Added py.typed file
- Added some examples in a new examples directory
- This includes a benchmark with thefuzz
v0.10.12
- Set ignore_case kwarg by default to True
- Renamed only_letters kwarg to alphanumeric to better reflect what it actually does
v0.10.11
- Adjusted sorting algorithm for functions that return multiple results
- Should yield a bit better results when ratios are tied
v0.10.10
- Adjusted partial matching a tiny bit more
- Adjusted tests accordingly
v0.10.9
- Preventing raising errors when passing in non-strings
- Just returning 0 in these cases
- Added scorer subclass example to Readme