~ruther/guix-local

db7594b1fcd604f4cc428544eb31b5863370f8b3 — Sharlatan Hellseher 2 months ago f7c56e2
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
1 files changed, 20 insertions(+), 8 deletions(-)

M gnu/packages/bioinformatics.scm
M gnu/packages/bioinformatics.scm => gnu/packages/bioinformatics.scm +20 -8
@@ 20275,17 20275,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