mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 03:55:08 -06:00
gnu: python-intervaltree: Move to python-xyz.
* gnu/packages/bioinformatics.scm (python-intervaltree): Move from here ... * gnu/packages/python-xyz.scm: ... to here. Change-Id: I49d3e4959f2aff99fc3faf42b3f5dae60622ef47
This commit is contained in:
parent
35c283fdf3
commit
ed21c87a71
2 changed files with 38 additions and 38 deletions
|
|
@ -20335,44 +20335,6 @@ provides a basic implementation of an interval tree using C++ templates,
|
|||
allowing the insertion of arbitrary types into the tree.")
|
||||
(license license:expat))))
|
||||
|
||||
(define-public python-intervaltree
|
||||
(package
|
||||
(name "python-intervaltree")
|
||||
(version "3.1.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "intervaltree" version))
|
||||
(sha256
|
||||
(base32
|
||||
"0bcm6c6r4ck9nfj9xwz4rm2swc5lrjvmw3lyl6rgj639jf41nawh"))))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
;; pytest seems to have a check to make sure the user is testing
|
||||
;; their checked-out code and not an installed, potentially
|
||||
;; out-of-date copy. This is harmless here, since we just installed
|
||||
;; the package, so we disable the check to avoid skipping tests
|
||||
;; entirely.
|
||||
(add-before 'check 'import-mismatch-error-workaround
|
||||
(lambda _
|
||||
(setenv "PY_IGNORE_IMPORTMISMATCH" "1")
|
||||
#t)))))
|
||||
(propagated-inputs
|
||||
(list python-sortedcontainers))
|
||||
(native-inputs
|
||||
(list python-pytest))
|
||||
(home-page "https://github.com/chaimleib/intervaltree")
|
||||
(synopsis "Editable interval tree data structure")
|
||||
(description
|
||||
"This package provides a mutable, self-balancing interval tree
|
||||
implementation for Python. Queries may be by point, by range overlap, or by
|
||||
range envelopment. This library was designed to allow tagging text and time
|
||||
intervals, where the intervals include the lower bound but not the upper
|
||||
bound.")
|
||||
(license license:asl2.0)))
|
||||
|
||||
(define-public python-pypairix
|
||||
(package
|
||||
(name "python-pypairix")
|
||||
|
|
|
|||
|
|
@ -1138,6 +1138,44 @@ identities.")
|
|||
activity monitor) library for Python.")
|
||||
(license license:gpl2)))
|
||||
|
||||
(define-public python-intervaltree
|
||||
(package
|
||||
(name "python-intervaltree")
|
||||
(version "3.1.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "intervaltree" version))
|
||||
(sha256
|
||||
(base32
|
||||
"0bcm6c6r4ck9nfj9xwz4rm2swc5lrjvmw3lyl6rgj639jf41nawh"))))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
;; pytest seems to have a check to make sure the user is testing
|
||||
;; their checked-out code and not an installed, potentially
|
||||
;; out-of-date copy. This is harmless here, since we just installed
|
||||
;; the package, so we disable the check to avoid skipping tests
|
||||
;; entirely.
|
||||
(add-before 'check 'import-mismatch-error-workaround
|
||||
(lambda _
|
||||
(setenv "PY_IGNORE_IMPORTMISMATCH" "1")
|
||||
#t)))))
|
||||
(propagated-inputs
|
||||
(list python-sortedcontainers))
|
||||
(native-inputs
|
||||
(list python-pytest))
|
||||
(home-page "https://github.com/chaimleib/intervaltree")
|
||||
(synopsis "Editable interval tree data structure")
|
||||
(description
|
||||
"This package provides a mutable, self-balancing interval tree
|
||||
implementation for Python. Queries may be by point, by range overlap, or by
|
||||
range envelopment. This library was designed to allow tagging text and time
|
||||
intervals, where the intervals include the lower bound but not the upper
|
||||
bound.")
|
||||
(license license:asl2.0)))
|
||||
|
||||
(define-public python-jsonpath-ng
|
||||
(package
|
||||
(name "python-jsonpath-ng")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue