diff options
| -rw-r--r-- | gnu/packages/python-science.scm | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index ead1b29fcb4..28f13268b77 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm | |||
| @@ -5774,26 +5774,33 @@ SLURM jobs (meant for internal use by python-snakemake-executor-plugin-slurm).") | |||
| 5774 | (define-public python-snakemake-interface-common | 5774 | (define-public python-snakemake-interface-common |
| 5775 | (package | 5775 | (package |
| 5776 | (name "python-snakemake-interface-common") | 5776 | (name "python-snakemake-interface-common") |
| 5777 | (version "1.17.4") | 5777 | ;; This commit fixes a python-packaging sanity-check failure. |
| 5778 | (properties '((commit . "d585b5c0c7c0ec0df60a1a26d5d413f3ee88e63f") | ||
| 5779 | (revision . "0"))) | ||
| 5780 | (version (git-version "1.23.0" | ||
| 5781 | (assoc-ref properties 'revision) | ||
| 5782 | (assoc-ref properties 'commit))) | ||
| 5778 | (source | 5783 | (source |
| 5779 | (origin | 5784 | (origin |
| 5780 | (method git-fetch) | 5785 | (method git-fetch) |
| 5781 | (uri (git-reference | 5786 | (uri (git-reference |
| 5782 | (url "https://github.com/snakemake/snakemake-interface-common") | 5787 | (url "https://github.com/snakemake/snakemake-interface-common") |
| 5783 | (commit (string-append "v" version)))) | 5788 | (commit (assoc-ref properties 'commit)))) |
| 5784 | (file-name (git-file-name name version)) | 5789 | (file-name (git-file-name name version)) |
| 5785 | (sha256 | 5790 | (sha256 |
| 5786 | (base32 "19fyqs048zdvrmq5sdayzch850kwsyv2x6xn57cjjzcm4zpjrh9w")))) | 5791 | (base32 "1zxks3jjwc5addx5wxgfb5zn2y2jzxz53n739b9w8qba3nwnzyj2")))) |
| 5787 | (build-system pyproject-build-system) | 5792 | (build-system pyproject-build-system) |
| 5788 | (arguments | 5793 | (arguments |
| 5789 | (list #:phases | 5794 | (list |
| 5790 | #~(modify-phases %standard-phases | 5795 | #:test-backend #~'custom |
| 5791 | (replace 'check | 5796 | #:test-flags #~(list "tests/tests.py"))) |
| 5792 | (lambda* (#:key tests? #:allow-other-keys) | 5797 | (propagated-inputs |
| 5793 | (when tests? | 5798 | (list python-argparse-dataclass |
| 5794 | (invoke "python3" "tests/tests.py"))))))) | 5799 | python-configargparse |
| 5795 | (native-inputs (list python-poetry-core python-pytest)) | 5800 | python-packaging)) |
| 5796 | (propagated-inputs (list python-argparse-dataclass python-configargparse)) | 5801 | (native-inputs |
| 5802 | (list python-pytest | ||
| 5803 | python-setuptools)) | ||
| 5797 | (home-page "https://github.com/snakemake/snakemake-interface-common") | 5804 | (home-page "https://github.com/snakemake/snakemake-interface-common") |
| 5798 | (synopsis "Common functions and classes for Snakemake and its plugins") | 5805 | (synopsis "Common functions and classes for Snakemake and its plugins") |
| 5799 | (description "This package provides common functions and classes | 5806 | (description "This package provides common functions and classes |
