Changed
- all scorers do now support similarity/distance calculations between any sequence of hashables. So it is possible to calculate e.g. the WER as:
>>> string_metric.levenshtein(["word1", "word2"], ["word1", "word3"])
1
Added
- Added type stub files for all functions
- added jaro similarity in
string_metric.jaro_similarity
- added jaro winkler similarity in
string_metric.jaro_winkler_similarity
- added Levenshtein editops in
string_metric.levenshtein_editops
Fixed
- Fixed support for set objects in
process.extract
- Fixed inconsistent handling of empty strings