diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2026-08-17 21:16:26 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-09-02 00:22:37 +0100 |
| commit | 2a52c1ac1392352d354fe5fd718a14ab217c0d89 (patch) | |
| tree | e820abba515bd2303fdcdb1648177716909e1188 /gnu | |
| parent | 011d7cc08300fa0fb92de7cb47586fcbb4b88ffb (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.scm | 22 |
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") |
