summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-08-17 21:14:19 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-09-02 00:22:18 +0100
commitc783f8c87b859f06d9f10373f1d81a9661f98ee9 (patch)
tree75f56884e6988ede21b7bf9f1651c70ca5d1901c /gnu/packages/python-science.scm
parent0b74289fd6859c30962b03bd7e3ac3a5f8762f1e (diff)
gnu: python-snakemake-interface-executor-plugins: Update to 9.4.0.
* gnu/packages/python-science.scm (python-snakemake-interface-executor-plugins): Update to 9.4.0. [arguments]{phases}: Replace them with {test-backend, test-flags}. [propagated-inputs]: Remove python-argparse-dataclass, python-throttler. Relates-to: guix/guix!10625 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r--gnu/packages/python-science.scm22
1 files changed, 8 insertions, 14 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 28f13268b77..783c2f7f8fc 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -5810,29 +5810,23 @@ for Snakemake and its plugins.")
5810(define-public python-snakemake-interface-executor-plugins 5810(define-public python-snakemake-interface-executor-plugins
5811 (package 5811 (package
5812 (name "python-snakemake-interface-executor-plugins") 5812 (name "python-snakemake-interface-executor-plugins")
5813 (version "9.3.3") 5813 (version "9.4.0")
5814 (source 5814 (source
5815 (origin 5815 (origin
5816 (method git-fetch) 5816 (method git-fetch)
5817 (uri (git-reference 5817 (uri (git-reference
5818 (url (string-append "https://github.com/snakemake/" 5818 (url (string-append "https://github.com/snakemake/"
5819 "snakemake-interface-executor-plugins")) 5819 "snakemake-interface-executor-plugins"))
5820 (commit (string-append "v" version)))) 5820 (commit (string-append "v" version))))
5821 (file-name (git-file-name name version)) 5821 (file-name (git-file-name name version))
5822 (sha256 5822 (sha256
5823 (base32 "1kjjcgkk1rbavb687x5ayw35ayhsnhpg9262k317x911wqpsj2fm")))) 5823 (base32 "1qz4cl5wyinhk191ivkxn0ghjjdicyvg6wq97b1bgn01qqfdvxkq"))))
5824 (build-system pyproject-build-system) 5824 (build-system pyproject-build-system)
5825 (arguments 5825 (arguments
5826 (list 5826 (list
5827 #:phases 5827 #:test-backend #~'custom
5828 #~(modify-phases %standard-phases 5828 #:test-flags #~(list "tests/tests.py")))
5829 (replace 'check 5829 (propagated-inputs (list python-snakemake-interface-common))
5830 (lambda* (#:key tests? #:allow-other-keys)
5831 (when tests?
5832 (invoke "python3" "tests/tests.py")))))))
5833 (propagated-inputs (list python-argparse-dataclass
5834 python-snakemake-interface-common
5835 python-throttler))
5836 (native-inputs (list python-poetry-core python-pytest)) 5830 (native-inputs (list python-poetry-core python-pytest))
5837 (home-page (string-append "https://github.com/snakemake/" 5831 (home-page (string-append "https://github.com/snakemake/"
5838 "python-snakemake-interface-executor-plugins")) 5832 "python-snakemake-interface-executor-plugins"))