Bug 1771215

Summary: Review Request: python-editdistance - Fast implementation of the edit distance(Levenshtein distance)
Product: [Fedora] Fedora Reporter: Artem <ego.cordatus>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: package-review, quantum.analyst
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-11-21 08:30:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1765265    

Description Artem 2019-11-12 00:46:55 UTC
Spec URL: https://copr-be.cloud.fedoraproject.org/results/atim/python-packages/fedora-rawhide-x86_64/01092102-python-editdistance/python-editdistance.spec
SRPM URL: https://copr-be.cloud.fedoraproject.org/results/atim/python-packages/fedora-rawhide-x86_64/01092102-python-editdistance/python-editdistance-0.5.3-1.fc32.src.rpm

Description:
Fast implementation of the edit distance (Levenshtein distance).

This library simply implements Levenshtein distance with C++ and Cython.

The algorithm used in this library is proposed by Heikki HyyrУЖ, "Explaining and
extending the bit-parallel approximate string matching algorithm of Myers",
(2001).


Fedora Account System Username: atim

NOTE: self-tests not passed:

=================================== FAILURES ===================================
______________________ TestEditDistance.test_editdistance ______________________

self = <test_editdistance.TestEditDistance testMethod=test_editdistance>

    def test_editdistance(self):
>       import editdistance

test/test_editdistance.py:5:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

>   from .bycython import eval
E   ModuleNotFoundError: No module named 'editdistance.bycython'

editdistance/__init__.py:1: ModuleNotFoundError
=========================== 1 failed in 0.11 seconds ===========================

Comment 1 Elliott Sales de Andrade 2019-11-21 08:30:19 UTC
This is packaged in bug 1769297.

*** This bug has been marked as a duplicate of bug 1769297 ***

Comment 2 Artem 2019-11-21 08:35:20 UTC
Great! I'll try to fix/improve 'python-identify' as soon as i can, Elliott.