guix_mirror_bot pushed a commit to branch master
in repository guix.
commit c0d172278b66f4c55ce9eb07874439a7b48db395
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Mon Oct 6 12:11:55 2025 +0100
gnu: python-logomaker: Update to 0.8.7.
* gnu/packages/bioinformatics.scm (python-logomaker): Update to 0.8.7.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-hatchling.
[home-page]: Fixed as seen on <https://pypi.org/project/logomaker/>.
Change-Id: I530664f48fee31e52c31e4ec7d27a7580c6c8fc9
---
gnu/packages/bioinformatics.scm | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 5cbac40119..04ddc84f24 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -3218,18 +3218,24 @@ framework enables the use of any LR method with any
resources.")
(define-public python-logomaker
(package
(name "python-logomaker")
- (version "0.8")
+ (version "0.8.7")
(source (origin
(method url-fetch)
(uri (pypi-uri "logomaker" version))
(sha256
(base32
- "0v9z3ml1s7imk28hqyhrqjqg3sq0j29lx975d36n2ybdgld51iyq"))))
+ "00ikzh7cv3yi1aj5v3hrpia6w7xrw559rqhwy3qxcja4wbk3qy33"))))
(build-system pyproject-build-system)
+ (arguments
+ (list
+ ;; All tests are marked as skipped in logomaker/tests, this is taken
+ ;; form GitHub Actions file .github/workflows/daily-tests.yml.
+ #:test-backend #~'custom
+ #:test-flags #~(list "-c" "import logomaker")))
(propagated-inputs
(list python-matplotlib python-numpy python-pandas))
- (native-inputs (list python-setuptools python-wheel))
- (home-page "https://logomaker.readthedocs.io")
+ (native-inputs (list python-hatchling))
+ (home-page "https://github.com/jbkinney/logomaker")
(synopsis "Package for making Sequence Logos")
(description "Logomaker is a Python package for generating
publication-quality sequence logos. Logomaker can generate both standard and