From 83dbda3b1e107adc87a5206f43a22aae0661c76c Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Thu, 28 Sep 2023 09:04:16 -0400 Subject: [PATCH] Revert "Depend on Levenshtein instead of python-Levenshtein" This reverts commit 4ce495b785a96ac0984fe6702a7da34840ba4785. --- README.md | 2 +- setup.py | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index e95fbff..13dafb2 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. [Levenshtein](https://github.com/maxbachmann/Levenshtein) +1. [python-Levenshtein](https://github.com/maxbachmann/python-Levenshtein) 1. [pyxDamerauLevenshtein](https://github.com/gfairchild/pyxDamerauLevenshtein) Algorithms: diff --git a/setup.py b/setup.py index ccadee8..348ab83 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ extras = { 'extras': [ 'jellyfish', # for DamerauLevenshtein 'numpy', # for SmithWaterman and other - 'Levenshtein', # for Jaro and Levenshtein + 'python-Levenshtein', # for Jaro and Levenshtein 'pyxDamerauLevenshtein', # for DamerauLevenshtein 'rapidfuzz>=2.6.0', # for Jaro, Levenshtein and other ], @@ -19,7 +19,7 @@ extras = { # common 'jellyfish', 'numpy', - 'Levenshtein', + 'python-Levenshtein', 'pyxDamerauLevenshtein', 'rapidfuzz>=2.6.0', # slow @@ -62,14 +62,14 @@ extras = { 'pyxDamerauLevenshtein', # for any iterators ], 'Hamming': [ - 'Levenshtein', # only same length and strings + 'python-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 - 'Levenshtein', # only text + 'python-Levenshtein', # only text ], 'JaroWinkler': [ 'rapidfuzz>=2.6.0', # any iterators of hashable elements @@ -77,7 +77,7 @@ extras = { ], 'Levenshtein': [ 'rapidfuzz>=2.6.0', # any iterators of hashable elements - 'Levenshtein', # only text + 'python-Levenshtein', # only text # yeah, other libs slower than textdistance ], } -- 2.41.0