summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-07-12 23:11:46 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-07-14 12:37:56 +0100
commit90f5396511f573e7564d47bdb57c87734835c09b (patch)
tree692ce728f64778a3b64c1569250d20c28f68ca7c /gnu
parent6d355d474f6954248efc45314a91613c1b834c5a (diff)
gnu: Add python-dask-minimal.
* gnu/packages/python-science.scm (python-dask-minimal): New variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/python-science.scm21
1 files changed, 21 insertions, 0 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 4deeaed11cd..7a637c07d67 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1047,6 +1047,27 @@ Features:
1047@end itemize") 1047@end itemize")
1048 (license license:bsd-3))) 1048 (license license:bsd-3)))
1049 1049
1050;; A bare minimal package, mainly to use in tests and reduce closure size.
1051;; Tests are left out in the main package to slim down native-inputs and
1052;; propagated-inputs.
1053(define-public python-dask-minimal
1054 (package/inherit python-dask
1055 (name "python-dask-minimal")
1056 (arguments
1057 (substitute-keyword-arguments arguments
1058 ((#:tests? _ #t) #f)))
1059 (native-inputs
1060 (list python-setuptools
1061 python-setuptools-scm-next))
1062 (propagated-inputs
1063 (list python-click
1064 python-cloudpickle
1065 python-fsspec
1066 python-packaging
1067 python-partd
1068 python-pyyaml
1069 python-toolz))))
1070
1050(define-public python-decaylanguage 1071(define-public python-decaylanguage
1051 (package 1072 (package
1052 (name "python-decaylanguage") 1073 (name "python-decaylanguage")