diff --git a/README.md b/README.md index b42a079..e95fbff 100644 --- a/README.md +++ b/README.md @@ -224,7 +224,7 @@ Supported libraries: 1. [jellyfish](https://github.com/jamesturk/jellyfish) 1. [py_stringmatching](https://github.com/anhaidgroup/py_stringmatching) 1. [pylev](https://github.com/toastdriven/pylev) -1. [python-Levenshtein](https://github.com/ztane/python-Levenshtein) +1. [Levenshtein](https://github.com/maxbachmann/Levenshtein) 1. [pyxDamerauLevenshtein](https://github.com/gfairchild/pyxDamerauLevenshtein) Algorithms: diff --git a/setup.py b/setup.py index 9441124..c227f4f 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ 'extras': [ 'jellyfish', # for DamerauLevenshtein 'numpy', # for SmithWaterman and other - 'python-Levenshtein', # for Jaro and Levenshtein + 'Levenshtein', # for Jaro and Levenshtein 'pyxDamerauLevenshtein', # for DamerauLevenshtein 'rapidfuzz>=2.6.0', # for Jaro, Levenshtein and other ], @@ -19,7 +19,7 @@ # common 'jellyfish', 'numpy', - 'python-Levenshtein', + 'Levenshtein', 'pyxDamerauLevenshtein', 'rapidfuzz>=2.6.0', # slow @@ -62,14 +62,14 @@ 'pyxDamerauLevenshtein', # for any iterators ], 'Hamming': [ - 'python-Levenshtein', # only same length and strings + 'Levenshtein', # only same length and strings 'rapidfuzz>=2.6.0', # only same length, any iterators of hashable elements 'jellyfish', # only strings, any length 'distance', # only same length, any iterators ], 'Jaro': [ 'rapidfuzz>=2.6.0', # any iterators of hashable elements - 'python-Levenshtein', # only text + 'Levenshtein', # only text ], 'JaroWinkler': [ 'rapidfuzz>=2.6.0', # any iterators of hashable elements @@ -77,7 +77,7 @@ ], 'Levenshtein': [ 'rapidfuzz>=2.6.0', # any iterators of hashable elements - 'python-Levenshtein', # only text + 'Levenshtein', # only text # yeah, other libs slower than textdistance ], }