diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2026-08-17 21:15:21 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-09-02 00:22:25 +0100 |
| commit | c8cde510aae245ec94228ad7e2ea91cbccf454c7 (patch) | |
| tree | 42cf88989b2a38483a7607d601f4008c9f36066a /gnu/packages | |
| parent | c783f8c87b859f06d9f10373f1d81a9661f98ee9 (diff) | |
gnu: python-snakemake-interface-report-plugins: Update to 1.3.0.
* gnu/packages/python-science.scm (python-snakemake-interface-report-plugins): Update to 1.3.0.
[arguments]{phases}: Replace them with {test-backend, test-flags}.
[propagated-inputs]: Remove python-pytest.
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')
| -rw-r--r-- | gnu/packages/python-science.scm | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 783c2f7f8fc..0c65b0ca551 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm | |||
| @@ -5839,28 +5839,24 @@ its executor plugins.") | |||
| 5839 | (define-public python-snakemake-interface-report-plugins | 5839 | (define-public python-snakemake-interface-report-plugins |
| 5840 | (package | 5840 | (package |
| 5841 | (name "python-snakemake-interface-report-plugins") | 5841 | (name "python-snakemake-interface-report-plugins") |
| 5842 | (version "1.1.0") | 5842 | (version "1.3.0") |
| 5843 | (source | 5843 | (source |
| 5844 | (origin | 5844 | (origin |
| 5845 | (method git-fetch) | 5845 | (method git-fetch) |
| 5846 | (uri (git-reference | 5846 | (uri (git-reference |
| 5847 | (url (string-append "https://github.com/snakemake/" | 5847 | (url (string-append "https://github.com/snakemake/" |
| 5848 | "snakemake-interface-report-plugins")) | 5848 | "snakemake-interface-report-plugins")) |
| 5849 | (commit (string-append "v" version)))) | 5849 | (commit (string-append "v" version)))) |
| 5850 | (file-name (git-file-name name version)) | 5850 | (file-name (git-file-name name version)) |
| 5851 | (sha256 | 5851 | (sha256 |
| 5852 | (base32 "0i6z9vk6nv2m3jsym0glrb7h9isdlfza2yq14vbqcslybdi9ykfa")))) | 5852 | (base32 "0i16ia88ym2y9092c9z1jxgmfmnfdha69hbm56ncnxdmsfch9s6y")))) |
| 5853 | (build-system pyproject-build-system) | 5853 | (build-system pyproject-build-system) |
| 5854 | (arguments | 5854 | (arguments |
| 5855 | (list | 5855 | (list |
| 5856 | #:tests? #f ;circular dependency on snakemake | 5856 | #:tests? #f ;circular dependency on snakemake |
| 5857 | #:phases | 5857 | #:test-backend #~'custom |
| 5858 | #~(modify-phases %standard-phases | 5858 | #:test-flags #~(list "tests/tests.py"))) |
| 5859 | (replace 'check | 5859 | (propagated-inputs (list python-snakemake-interface-common)) |
| 5860 | (lambda* (#:key tests? #:allow-other-keys) | ||
| 5861 | (when tests? | ||
| 5862 | (invoke "python3" "tests/tests.py"))))))) | ||
| 5863 | (propagated-inputs (list python-snakemake-interface-common python-pytest)) | ||
| 5864 | (native-inputs (list python-poetry-core)) | 5860 | (native-inputs (list python-poetry-core)) |
| 5865 | (home-page (string-append "https://github.com/snakemake/" | 5861 | (home-page (string-append "https://github.com/snakemake/" |
| 5866 | "python-snakemake-interface-report-plugins")) | 5862 | "python-snakemake-interface-report-plugins")) |
