gnu: Add python-ukkonen.

* gnu/packages/python-xyz.scm (python-ukkonen): New variable.

Change-Id: I826b003f1c22e5bf28829d9f2adc5f467d17ed45
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Vinicius Monego 2024-06-01 16:57:57 +02:00 committed by Sharlatan Hellseher
parent 3d4423c0ce
commit e07ea90b6d
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -28545,6 +28545,29 @@ and corruption checks.")
library to allow local file system access via @code{file://} URLs.")
(license license:asl2.0)))
(define-public python-ukkonen
(package
(name "python-ukkonen")
(version "1.0.1")
(source
(origin
;; There are no tests in the PyPI tarball.
(method git-fetch)
(uri (git-reference
(url "https://github.com/asottile/ukkonen")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "17gspl2dsykg000275svvyam4k7wz9ypi9xrfrmsgcgryczravlc"))))
(build-system pyproject-build-system)
(native-inputs (list python-pytest))
(propagated-inputs (list python-cffi))
(home-page "https://github.com/asottile/ukkonen")
(synopsis "Implementation of bounded Levenshtein distance (Ukkonen)")
(description "This package is an implementation of of bounded Levenshtein
distance (Ukkonen).")
(license license:expat)))
(define-public python-identify
(package
(name "python-identify")