summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-08-17 21:16:26 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-09-02 00:22:37 +0100
commit2a52c1ac1392352d354fe5fd718a14ab217c0d89 (patch)
treee820abba515bd2303fdcdb1648177716909e1188 /gnu
parent011d7cc08300fa0fb92de7cb47586fcbb4b88ffb (diff)
gnu: python-snakemake-interface-software-deployment-plugins: Update to 0.18.6.
* gnu/packages/python-science.scm (python-snakemake-interface-software-deployment-plugins): Update to 0.18.6. [arguments]{phases}: Replace them with {test-flags}. [native-inputs]: Add python-hatchling, python-pytest, python-snakemake-software-deployment-plugin-envmodules-bootstrap. Relates-to: guix/guix!10625 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/python-science.scm22
1 files changed, 10 insertions, 12 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index caece990788..cf25020f91b 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -5899,29 +5899,27 @@ between Snakemake and its report plugins.")
5899(define-public python-snakemake-interface-software-deployment-plugins 5899(define-public python-snakemake-interface-software-deployment-plugins
5900 (package 5900 (package
5901 (name "python-snakemake-interface-software-deployment-plugins") 5901 (name "python-snakemake-interface-software-deployment-plugins")
5902 (version "0.6.1") 5902 (version "0.18.6")
5903 (source 5903 (source
5904 (origin 5904 (origin
5905 (method git-fetch) 5905 (method git-fetch)
5906 (uri (git-reference 5906 (uri (git-reference
5907 (url (string-append "https://github.com/snakemake/" 5907 (url (string-append "https://github.com/snakemake/"
5908 "snakemake-interface-software-deployment-plugins")) 5908 "snakemake-interface-software-deployment-plugins"))
5909 (commit (string-append "v" version)))) 5909 (commit (string-append "v" version))))
5910 (file-name (git-file-name name version)) 5910 (file-name (git-file-name name version))
5911 (sha256 5911 (sha256
5912 (base32 "0b4kkznfyfck9f92pkimhyl13ljisfn67rsilm1a5inq2ywpmxba")))) 5912 (base32 "10dv8317ryxa05bdfyy6hqlwjxl0crnhfy66zvsl662zvzcb2hm6"))))
5913 (build-system pyproject-build-system) 5913 (build-system pyproject-build-system)
5914 (arguments 5914 (arguments
5915 (list 5915 (list
5916 #:phases 5916 #:test-flags #~(list "--ignore=tests/test_py37.py")))
5917 #~(modify-phases %standard-phases
5918 (replace 'check
5919 (lambda* (#:key tests? #:allow-other-keys)
5920 (when tests?
5921 (invoke "python3" "tests/tests.py")))))))
5922 (propagated-inputs (list python-argparse-dataclass 5917 (propagated-inputs (list python-argparse-dataclass
5923 python-snakemake-interface-common)) 5918 python-snakemake-interface-common))
5924 (native-inputs (list python-poetry-core)) 5919 (native-inputs
5920 (list python-hatchling
5921 python-pytest
5922 python-snakemake-software-deployment-plugin-envmodules-bootstrap))
5925 (home-page (string-append "https://github.com/snakemake/" 5923 (home-page (string-append "https://github.com/snakemake/"
5926 "snakemake-interface-software-deployment-plugins")) 5924 "snakemake-interface-software-deployment-plugins"))
5927 (synopsis "Interface for Snakemake software deployment plugins") 5925 (synopsis "Interface for Snakemake software deployment plugins")