From 83dbda3b1e107adc87a5206f43a22aae0661c76c Mon Sep 17 00:00:00 2001
From: "Benjamin A. Beasley" <code@musicinmybrain.net>
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