gnu: python-bcbio-gff: Update to 0.7.1.

* gnu/packages/bioinformatics.scm (python-bcbio-gff): Update to 0.7.1.
[source]: Switch to git-fetch.
[arguments] <#:phases>: Enter correct directory.
[propagated-inputs]: Remove python-setuptools and python-wheel.
[native-inputs]: Add python-setuptools.

Change-Id: Ie961c40e9335f31d512e23658cbc3269a61126d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Hugo Buddelmeijer 2025-09-26 11:46:13 +02:00 committed by Sharlatan Hellseher
parent 1c22d29388
commit d59508b9b4
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -2204,26 +2204,38 @@ intended to behave exactly the same as the original BWK awk.")
(define-public python-bcbio-gff (define-public python-bcbio-gff
(package (package
(name "python-bcbio-gff") (name "python-bcbio-gff")
(version "0.6.9") ;; python-bcbio-gff can only be refreshed manually, because guix refresh
;; does not understand the tags on the github repository.
(version "0.7.1")
(source (origin (source (origin
(method url-fetch) ;; No tests in PyPI package.
(uri (pypi-uri "bcbio-gff" version)) (method git-fetch)
(uri (git-reference
(url "https://github.com/chapmanb/bcbb")
(commit (string-append "bcbio-gff-v" version))))
(file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1pm1szyxabhn8jismrj9cjhf88ajgcmm39f0cgf36iagw5qakprl")))) "0144xxzibq4mrg8a1w2scs120rd9svq07hm5ccs91n3a4nvwjfsd"))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
(add-before 'build 'enter-directory
(lambda _ (chdir "gff"))))))
(native-inputs (native-inputs
(list python-pytest)) (list python-setuptools python-pytest))
(propagated-inputs (propagated-inputs
(list python-biopython (list python-biopython
python-setuptools python-six))
python-six
python-wheel))
(home-page "https://github.com/chapmanb/bcbb/tree/master/gff") (home-page "https://github.com/chapmanb/bcbb/tree/master/gff")
(synopsis "Read and write GFF files with Biopython integration") (synopsis "Read and write GFF files with Biopython integration")
(description (description
"This package lets you read and write files in Generic Feature "This package lets you read and write files in Generic Feature
Format (GFF) with Biopython integration.") Format (GFF) with Biopython integration.")
(properties
'((upstream-name . "bcbio-gff")))
(license (license:non-copyleft "http://www.biopython.org/DIST/LICENSE")))) (license (license:non-copyleft "http://www.biopython.org/DIST/LICENSE"))))
(define-public python-bcbio-gff/biopython-1.73 (define-public python-bcbio-gff/biopython-1.73