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

Reply via email to