From c783f8c87b859f06d9f10373f1d81a9661f98ee9 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Mon, 17 Aug 2026 21:14:19 +0200 Subject: 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 Signed-off-by: Sharlatan Hellseher --- gnu/packages/python-science.scm | 22 ++++++++-------------- 1 file 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.") (define-public python-snakemake-interface-executor-plugins (package (name "python-snakemake-interface-executor-plugins") - (version "9.3.3") + (version "9.4.0") (source (origin (method git-fetch) (uri (git-reference - (url (string-append "https://github.com/snakemake/" - "snakemake-interface-executor-plugins")) - (commit (string-append "v" version)))) + (url (string-append "https://github.com/snakemake/" + "snakemake-interface-executor-plugins")) + (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1kjjcgkk1rbavb687x5ayw35ayhsnhpg9262k317x911wqpsj2fm")))) + (base32 "1qz4cl5wyinhk191ivkxn0ghjjdicyvg6wq97b1bgn01qqfdvxkq")))) (build-system pyproject-build-system) (arguments (list - #:phases - #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (invoke "python3" "tests/tests.py"))))))) - (propagated-inputs (list python-argparse-dataclass - python-snakemake-interface-common - python-throttler)) + #:test-backend #~'custom + #:test-flags #~(list "tests/tests.py"))) + (propagated-inputs (list python-snakemake-interface-common)) (native-inputs (list python-poetry-core python-pytest)) (home-page (string-append "https://github.com/snakemake/" "python-snakemake-interface-executor-plugins")) -- cgit v1.2.3