gnu: Add python-textdistance.
* gnu/packages/python-xyz.scm (python-textdistance): New variable.master
parent
a9a67da573
commit
796f7cabdb
|
@ -8048,6 +8048,43 @@ features useful for text console applications.")
|
||||||
supports @code{readline} shortcuts.")
|
supports @code{readline} shortcuts.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
|
(define-public python-textdistance
|
||||||
|
(package
|
||||||
|
(name "python-textdistance")
|
||||||
|
(version "4.2.1")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
;; There are no tests in the PyPI tarball.
|
||||||
|
(method git-fetch)
|
||||||
|
(uri (git-reference
|
||||||
|
(url "https://github.com/life4/textdistance")
|
||||||
|
(commit (string-append "v." version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
|
(sha256
|
||||||
|
(base32 "1g17i356fnny4k6hjr2ayy9k77jbvd6zzmngws2kbrnvhss1wgwf"))))
|
||||||
|
(build-system python-build-system)
|
||||||
|
(arguments
|
||||||
|
`(#:test-target "pytest"
|
||||||
|
#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'delete-external-test
|
||||||
|
(lambda _
|
||||||
|
;; All tests in this file require external libraries.
|
||||||
|
(delete-file "tests/test_external.py")
|
||||||
|
#t)))))
|
||||||
|
(native-inputs
|
||||||
|
`(("python-hypothesis" ,python-hypothesis)
|
||||||
|
("python-isort" ,python-isort)
|
||||||
|
("python-numpy" ,python-numpy)
|
||||||
|
("python-pytest" ,python-pytest)
|
||||||
|
("python-pytest-runner" ,python-pytest-runner)
|
||||||
|
("python-tabulate" ,python-tabulate)))
|
||||||
|
(home-page "https://github.com/life4/textdistance")
|
||||||
|
(synopsis "Compute distance between the two texts")
|
||||||
|
(description "@code{textdistance} is a pure Python library for comparing
|
||||||
|
distance between two or more sequences by many algorithms.")
|
||||||
|
(license license:expat)))
|
||||||
|
|
||||||
(define-public python-urwidtrees
|
(define-public python-urwidtrees
|
||||||
(package
|
(package
|
||||||
(name "python-urwidtrees")
|
(name "python-urwidtrees")
|
||||||
|
|
Reference in New Issue