summaryrefslogtreecommitdiff
path: root/gnu/packages/python-science.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/python-science.scm')
-rw-r--r--gnu/packages/python-science.scm33
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 45e39268ba8..ea8856be11b 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -6117,6 +6117,39 @@ using environment modules.")
6117 (package-propagated-inputs python-snakemake-software-deployment-plugin-envmodules) 6117 (package-propagated-inputs python-snakemake-software-deployment-plugin-envmodules)
6118 (delete "python-snakemake-interface-software-deployment-plugins"))))) 6118 (delete "python-snakemake-interface-software-deployment-plugins")))))
6119 6119
6120(define-public python-snakemake-storage-plugin-http
6121 (package
6122 (name "python-snakemake-storage-plugin-http")
6123 (version "0.3.1")
6124 (source
6125 (origin
6126 (method git-fetch)
6127 (uri (git-reference
6128 (url (string-append "https://github.com/snakemake/"
6129 "snakemake-storage-plugin-http"))
6130 (commit (string-append "v" version))))
6131 (file-name (git-file-name name version))
6132 (sha256
6133 (base32 "0mlc1nkz9l06ahz6s90lxrxvw5gz7krgyd7acyd51srv6lx0ipk9"))))
6134 (build-system pyproject-build-system)
6135 (arguments
6136 (list
6137 #:test-backend #~'custom
6138 #:test-flags #~(list "tests/tests.py")))
6139 (propagated-inputs
6140 (list python-requests
6141 python-requests-oauthlib
6142 python-snakemake-interface-common
6143 python-snakemake-interface-storage-plugins))
6144 (native-inputs (list python-poetry-core snakemake))
6145 (home-page (string-append "https://github.com/snakemake/"
6146 "snakemake-storage-plugin-http"))
6147 (synopsis "Download input files from HTTP(s) in Snakemake")
6148 (description
6149 "This package provides a storage plugin for downloading input
6150files from HTTP(s) in Snakemake.")
6151 (license license:expat)))
6152
6120(define-public python-sparse 6153(define-public python-sparse
6121 (package 6154 (package
6122 (name "python-sparse") 6155 (name "python-sparse")