guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit 9c93416bd36420527e02f74b776b7e1a3dffac50
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Jan 2 20:43:02 2026 +0000

    gnu: python-cooltools: Update to 0.7.1.
    
    * gnu/packages/bioinformatics.scm (python-cooltools): Update to 0.7.1.
    [arguments] <phases>: Add 'fix-pytest-config.
    [native-inputs]: Add python-setuptools.
    
    Change-Id: I1a5c03cc626c1401f1a6b34f7af13d2a259e74a3
---
 gnu/packages/bioinformatics.scm | 28 ++++++++++++++++++++--------
 1 file changed, 20 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 385da56adf..ebb247582a 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -20350,17 +20350,29 @@ such as Hi-C contact matrices.")
 (define-public python-cooltools
   (package
     (name "python-cooltools")
-    (version "0.7.0")
-    (source (origin
-              (method url-fetch)
-              (uri (pypi-uri "cooltools" version))
-              (sha256
-               (base32
-                "076fgqzf6453cx5zs32vz0f5yvfg53w8ayq9s79jssy7gj2x89lb"))))
+    (version "0.7.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+              (url "https://github.com/open2c/cooltools";)
+              (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "04i8s414scrffi7xfwynyz7k9crgj93d1zmqgipvdh2kvpigifn3"))))
     (build-system pyproject-build-system)
+    (arguments
+     (list
+      ;; tests: 65 passed, 134 warnings
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'fix-pytest-config
+            (lambda _
+              (delete-file "pytest.ini"))))))
     (native-inputs
      (list python-cython
-           python-pytest))
+           python-pytest
+           python-setuptools))
     (propagated-inputs
      (list python-bioframe
            python-click

Reply via email to