diff options
| -rw-r--r-- | gnu/packages/python-science.scm | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index 23653771d95..167b11f680d 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm | |||
| @@ -6072,6 +6072,37 @@ progress bars.") | |||
| 6072 | implementing snakemake's software-deployment interface.") | 6072 | implementing snakemake's software-deployment interface.") |
| 6073 | (license license:expat))) | 6073 | (license license:expat))) |
| 6074 | 6074 | ||
| 6075 | (define-public python-snakemake-software-deployment-plugin-envmodules | ||
| 6076 | (package | ||
| 6077 | (name "python-snakemake-software-deployment-plugin-envmodules") | ||
| 6078 | (version "0.2.0") | ||
| 6079 | (source | ||
| 6080 | (origin | ||
| 6081 | (method git-fetch) | ||
| 6082 | (uri (git-reference | ||
| 6083 | (url (string-append "https://github.com/snakemake/" | ||
| 6084 | "snakemake-software-deployment-plugin-envmodules")) | ||
| 6085 | (commit (string-append "v" version)))) | ||
| 6086 | (file-name (git-file-name name version)) | ||
| 6087 | (sha256 | ||
| 6088 | (base32 "1764502r8vqg3k61wjc81rfi5v89rxj0njhpcfynxxx82rnda0vv")))) | ||
| 6089 | (build-system pyproject-build-system) | ||
| 6090 | (arguments | ||
| 6091 | (list | ||
| 6092 | #:test-backend #~'custom | ||
| 6093 | #:test-flags #~(list "tests/test_plugin.py"))) | ||
| 6094 | (propagated-inputs | ||
| 6095 | (list python-snakemake-interface-common | ||
| 6096 | python-snakemake-interface-software-deployment-plugins)) | ||
| 6097 | (native-inputs (list python-hatchling python-pytest)) | ||
| 6098 | (home-page (string-append "https://github.com/snakemake/" | ||
| 6099 | "snakemake-software-deployment-plugin-envmodules")) | ||
| 6100 | (synopsis "Environment modules plugin for Snakemake") | ||
| 6101 | (description | ||
| 6102 | "This package provides a software deployment plugin for Snakemake | ||
| 6103 | using environment modules.") | ||
| 6104 | (license license:expat))) | ||
| 6105 | |||
| 6075 | (define-public python-sparse | 6106 | (define-public python-sparse |
| 6076 | (package | 6107 | (package |
| 6077 | (name "python-sparse") | 6108 | (name "python-sparse") |
