summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/py-dask/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/py-dask/package.py')
-rw-r--r--var/spack/repos/builtin/packages/py-dask/package.py77
1 files changed, 60 insertions, 17 deletions
diff --git a/var/spack/repos/builtin/packages/py-dask/package.py b/var/spack/repos/builtin/packages/py-dask/package.py
index 5e117ceb10..6b97e2ba83 100644
--- a/var/spack/repos/builtin/packages/py-dask/package.py
+++ b/var/spack/repos/builtin/packages/py-dask/package.py
@@ -14,15 +14,40 @@ class PyDask(PythonPackage):
maintainers = ["skosukhin"]
+ version("2022.10.2", sha256="42cb43f601709575fa46ce09e74bea83fdd464187024f56954e09d9b428ceaab")
version("2021.6.2", sha256="8588fcd1a42224b7cfcd2ebc8ad616734abb6b1a4517efd52d89c7dd66eb91f8")
version("2021.4.1", sha256="195e4eeb154222ea7a1c368119b5f321ee4ec9d78531471fe0145a527f744aa8")
version("2020.12.0", sha256="43e745afd4b464e6c0113131e430a16dce6ac42460b06e24d799093d098f7ab0")
- version("2.16.0", sha256="2af5b0dcd48ce679ce0321cf91de623f4fe376262789b951fefa3c334002f350")
- version("1.2.2", sha256="5e7876bae2a01b355d1969b73aeafa23310febd8c353163910b73e93dc7e492c")
- version("1.1.2", sha256="93b355b9a9c9a3ddbb39fab99d5759aad5cfd346f4520b87788970e80cf97256")
- version("1.1.0", sha256="e76088e8931b326c05a92d2658e07b94a6852b42c13a7560505a8b2354871454")
- version("0.17.4", sha256="c111475a3d1f8cba41c8094e1fb1831c65015390dcef0308042a11a9606a2f6d")
- version("0.8.1", sha256="43deb1934cd033668e5e60b735f45c9c3ee2813f87bd51c243f975e55267fa43")
+ version(
+ "2.16.0",
+ sha256="2af5b0dcd48ce679ce0321cf91de623f4fe376262789b951fefa3c334002f350",
+ deprecated=True,
+ )
+ version(
+ "1.2.2",
+ sha256="5e7876bae2a01b355d1969b73aeafa23310febd8c353163910b73e93dc7e492c",
+ deprecated=True,
+ )
+ version(
+ "1.1.2",
+ sha256="93b355b9a9c9a3ddbb39fab99d5759aad5cfd346f4520b87788970e80cf97256",
+ deprecated=True,
+ )
+ version(
+ "1.1.0",
+ sha256="e76088e8931b326c05a92d2658e07b94a6852b42c13a7560505a8b2354871454",
+ deprecated=True,
+ )
+ version(
+ "0.17.4",
+ sha256="c111475a3d1f8cba41c8094e1fb1831c65015390dcef0308042a11a9606a2f6d",
+ deprecated=True,
+ )
+ version(
+ "0.8.1",
+ sha256="43deb1934cd033668e5e60b735f45c9c3ee2813f87bd51c243f975e55267fa43",
+ deprecated=True,
+ )
variant("array", default=True, description="Install requirements for dask.array")
variant("bag", default=True, description="Install requirements for dask.bag")
@@ -47,15 +72,19 @@ class PyDask(PythonPackage):
depends_on("python@3.5:", type=("build", "run"), when="@2.0.0:")
depends_on("python@3.6:", type=("build", "run"), when="@2.7.0:")
depends_on("python@3.7:", type=("build", "run"), when="@2021.3.1:")
+ depends_on("python@3.8:", type=("build", "run"), when="@2022.10.2:")
depends_on("py-setuptools", type="build")
# Common requirements
+ depends_on("py-packaging@20:", type="build", when="@2022.10.2:")
depends_on("py-pyyaml", type=("build", "run"), when="@2.17.1:")
+ depends_on("py-pyyaml@5.3.1:", type=("build", "run"), when="@2022.10.2:")
depends_on("py-cloudpickle@1.1.1:", type=("build", "run"), when="@2021.3.1:")
depends_on("py-fsspec@0.6.0:", type=("build", "run"), when="@2021.3.1:")
depends_on("py-toolz@0.8.2:", type=("build", "run"), when="@2021.3.1:")
depends_on("py-partd@0.3.10:", type=("build", "run"), when="@2021.3.1:")
+ depends_on("py-click@7.0:", type=("build", "run"), when="@2022.10.2:")
# Requirements for dask.array
depends_on("py-numpy", type=("build", "run"), when="@:0.17.1 +array")
@@ -64,6 +93,7 @@ class PyDask(PythonPackage):
depends_on("py-numpy@1.13.0:", type=("build", "run"), when="@1.2.1: +array")
depends_on("py-numpy@1.15.1:", type=("build", "run"), when="@2020.12.0: +array")
depends_on("py-numpy@1.16.0:", type=("build", "run"), when="@2021.3.1: +array")
+ depends_on("py-numpy@1.18.0:", type=("build", "run"), when="@2022.10.2: +array")
depends_on("py-toolz", type=("build", "run"), when="@:0.6.1 +array")
depends_on("py-toolz@0.7.2:", type=("build", "run"), when="@0.7.0: +array")
@@ -105,6 +135,7 @@ class PyDask(PythonPackage):
depends_on("py-numpy@1.13.0:", type=("build", "run"), when="@1.2.1: +dataframe")
depends_on("py-numpy@1.15.1:", type=("build", "run"), when="@2020.12.0: +dataframe")
depends_on("py-numpy@1.16.0:", type=("build", "run"), when="@2021.3.1: +dataframe")
+ depends_on("py-numpy@1.18.0:", type=("build", "run"), when="@2022.10.2: +dataframe")
depends_on("py-pandas@0.16.0:", type=("build", "run"), when="+dataframe")
depends_on("py-pandas@0.18.0:", type=("build", "run"), when="@0.9.0: +dataframe")
@@ -112,6 +143,7 @@ class PyDask(PythonPackage):
depends_on("py-pandas@0.21.0:", type=("build", "run"), when="@1.2.1: +dataframe")
depends_on("py-pandas@0.23.0:", type=("build", "run"), when="@2.11.0: +dataframe")
depends_on("py-pandas@0.25.0:", type=("build", "run"), when="@2020.12.0: +dataframe")
+ depends_on("py-pandas@1.0:", type=("build", "run"), when="@2022.10.2: +dataframe")
depends_on("py-toolz", type=("build", "run"), when="@:0.6.1 +dataframe")
depends_on("py-toolz@0.7.2:", type=("build", "run"), when="@0.7.0: +dataframe")
@@ -138,24 +170,35 @@ class PyDask(PythonPackage):
# Requirements for dask.distributed
depends_on("py-dill", type=("build", "run"), when="@:0.7.5 +distributed")
depends_on("py-pyzmq", type=("build", "run"), when="@:0.7.5 +distributed")
- depends_on("py-distributed@:2021.8.0", type=("build", "run"), when="@0.8.2: +distributed")
- depends_on("py-distributed@1.9:2021.8.0", type=("build", "run"), when="@0.9.0: +distributed")
- depends_on("py-distributed@1.10:2021.8.0", type=("build", "run"), when="@0.10.0: +distributed")
- depends_on("py-distributed@1.14:2021.8.0", type=("build", "run"), when="@0.12.0: +distributed")
- depends_on("py-distributed@1.15:2021.8.0", type=("build", "run"), when="@0.13.0: +distributed")
- depends_on("py-distributed@1.16:2021.8.0", type=("build", "run"), when="@0.14.1: +distributed")
- depends_on("py-distributed@1.20:2021.8.0", type=("build", "run"), when="@0.16.0: +distributed")
- depends_on("py-distributed@1.21:2021.8.0", type=("build", "run"), when="@0.17.0: +distributed")
- depends_on("py-distributed@1.22:2021.8.0", type=("build", "run"), when="@0.18.0: +distributed")
- depends_on("py-distributed@2.0:2021.8.0", type=("build", "run"), when="@2.0.0: +distributed")
+ depends_on("py-distributed@:2021.8.0", type=("build", "run"), when="@0.8.2:0.8 +distributed")
+ depends_on("py-distributed@1.9:2021.8.0", type=("build", "run"), when="@0.9 +distributed")
+ depends_on("py-distributed@1.10:2021.8.0", type=("build", "run"), when="@0.10 +distributed")
+ depends_on("py-distributed@1.14:2021.8.0", type=("build", "run"), when="@0.12 +distributed")
+ depends_on("py-distributed@1.15:2021.8.0", type=("build", "run"), when="@0.13 +distributed")
+ depends_on(
+ "py-distributed@1.16:2021.8.0", type=("build", "run"), when="@0.14.1:0.14 +distributed"
+ )
+ depends_on("py-distributed@1.20:2021.8.0", type=("build", "run"), when="@0.16 +distributed")
+ depends_on("py-distributed@1.21:2021.8.0", type=("build", "run"), when="@0.17 +distributed")
+ depends_on(
+ "py-distributed@1.22:2021.8.0", type=("build", "run"), when="@0.18.0:1 +distributed"
+ )
+ depends_on(
+ "py-distributed@2.0:2021.8.0", type=("build", "run"), when="@2.0.0:2020.11 +distributed"
+ )
depends_on(
- "py-distributed@2020.12.0:2021.8.0", type=("build", "run"), when="@2020.12.0: +distributed"
+ "py-distributed@2020.12.0:2021.8.0",
+ type=("build", "run"),
+ when="@2020.12.0:2021.6.1 +distributed",
)
depends_on("py-distributed@2021.6.2", type=("build", "run"), when="@2021.6.2 +distributed")
+ depends_on("py-distributed@2022.10.2", type=("build", "run"), when="@2022.10.2 +distributed")
# Requirements for dask.diagnostics
depends_on("py-bokeh@1.0.0:", type=("build", "run"), when="@2.0.0: +diagnostics")
depends_on("py-bokeh@1.0.0:1,2.0.1:", type=("build", "run"), when="@2.26.0: +diagnostics")
+ depends_on("py-bokeh@2.4.2:2", type=("build", "run"), when="@2022.10.2: +diagnostics")
+ depends_on("py-jinja2", type=("build", "run"), when="@2022.10.2: +diagnostics")
# Requirements for dask.delayed
depends_on("py-cloudpickle@0.2.1:", type=("build", "run"), when="@2.7.0: +delayed")