From c0d172278b66f4c55ce9eb07874439a7b48db395 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Mon, 6 Oct 2025 12:11:55 +0100 Subject: [PATCH] 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 . 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 5cbac4011968295671714f3fe523b2dc856e27a1..04ddc84f243bca42e58d630e1887aa19a36078ca 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