summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorgenric <genrich.ivaska@epfl.ch>2023-08-23 02:13:19 +0200
committerGitHub <noreply@github.com>2023-08-22 19:13:19 -0500
commit209409189a1728267bae6373424cf100f1c262c7 (patch)
tree9de8fd6cc82ae036afb5023ebdf2724bd31dbc05 /var
parentff900566e0bdfdc1a9ece87bc5c0a47811975bcb (diff)
downloadspack-209409189a1728267bae6373424cf100f1c262c7.tar.gz
spack-209409189a1728267bae6373424cf100f1c262c7.tar.bz2
spack-209409189a1728267bae6373424cf100f1c262c7.tar.xz
spack-209409189a1728267bae6373424cf100f1c262c7.zip
py-xarray: add v2023.7.0 (#39418)
* py-xarray: add v2023.7.0 * address review comments
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-xarray/package.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/py-xarray/package.py b/var/spack/repos/builtin/packages/py-xarray/package.py
index 9b9064568e..ceebb19ea3 100644
--- a/var/spack/repos/builtin/packages/py-xarray/package.py
+++ b/var/spack/repos/builtin/packages/py-xarray/package.py
@@ -23,6 +23,7 @@ class PyXarray(PythonPackage):
"xarray.coding",
]
+ version("2023.7.0", sha256="dace2fdbf1b7ff185d9c1226a24bf83c2ae52f3253dbfe80e17d1162600d055c")
version("2022.3.0", sha256="398344bf7d170477aaceff70210e11ebd69af6b156fe13978054d25c48729440")
version("0.18.2", sha256="5d2e72a228286fcf60f66e16876bd27629a1a70bf64822c565f16515c4d10284")
version("0.17.0", sha256="9c2edad2a4e588f9117c666a4249920b9717fb75703b96998cf65fcd4f60551f")
@@ -41,8 +42,9 @@ class PyXarray(PythonPackage):
depends_on("py-setuptools@38.4:", when="@0.16:", type=("build", "run"))
depends_on("py-setuptools@42:", when="@0.17:", type=("build", "run"))
depends_on("py-setuptools-scm", when="@0.15:", type="build")
- depends_on("py-setuptools-scm@3.4:+toml", when="@0.17:", type="build")
- depends_on("py-setuptools-scm-git-archive", when="@0.17:", type="build")
+ depends_on("py-setuptools-scm@7:", when="@2023.7.0:", type="build")
+ depends_on("py-setuptools-scm@3.4:+toml", when="@0.17:2022.3.0", type="build")
+ depends_on("py-setuptools-scm-git-archive", when="@0.17:2022.3.0", type="build")
# setup.cfg
depends_on("python@2.7,3.5:", when="@0.11:", type=("build", "run"))
@@ -51,6 +53,7 @@ class PyXarray(PythonPackage):
depends_on("python@3.6:", when="@0.14:", type=("build", "run"))
depends_on("python@3.7:", when="@0.17:", type=("build", "run"))
depends_on("python@3.8:", when="@0.21:", type=("build", "run"))
+ depends_on("python@3.9:", when="@2023.7.0:", type=("build", "run"))
depends_on("py-numpy@1.7:", when="@0.9.1", type=("build", "run"))
depends_on("py-numpy@1.12:", when="@0.11:0.13", type=("build", "run"))
@@ -58,6 +61,7 @@ class PyXarray(PythonPackage):
depends_on("py-numpy@1.15:", when="@0.15:", type=("build", "run"))
depends_on("py-numpy@1.17:", when="@0.18:", type=("build", "run"))
depends_on("py-numpy@1.18:", when="@0.20:", type=("build", "run"))
+ depends_on("py-numpy@1.21:", when="@2023.7.0:", type=("build", "run"))
depends_on("py-pandas@0.15.0:", when="@0.9.1", type=("build", "run"))
depends_on("py-pandas@0.19.2:", when="@0.11:0.13", type=("build", "run"))
@@ -65,18 +69,20 @@ class PyXarray(PythonPackage):
depends_on("py-pandas@0.25:", when="@0.15:", type=("build", "run"))
depends_on("py-pandas@1:", when="@0.18:", type=("build", "run"))
depends_on("py-pandas@1.1:", when="@0.20:", type=("build", "run"))
+ depends_on("py-pandas@1.4:", when="@2023.7.0:", type=("build", "run"))
depends_on("py-packaging@20:", when="@0.21:", type=("build", "run"))
+ depends_on("py-packaging@21.3:", when="@2023.7.0:", type=("build", "run"))
depends_on("py-netcdf4", when="+io", type=("build", "run"))
depends_on("py-h5netcdf", when="+io", type=("build", "run"))
depends_on("py-scipy", when="+io", type=("build", "run"))
- depends_on("py-pydap", when="+io", type=("build", "run"))
+ depends_on("py-pydap", when="+io ^python@:3.9", type=("build", "run"))
depends_on("py-zarr", when="+io", type=("build", "run"))
depends_on("py-fsspec", when="+io", type=("build", "run"))
depends_on("py-cftime", when="+io", type=("build", "run"))
- depends_on("py-rasterio", when="+io", type=("build", "run"))
- depends_on("py-cfgrib", when="+io", type=("build", "run"))
+ depends_on("py-rasterio", when="@:2022.3.0 +io", type=("build", "run"))
+ depends_on("py-cfgrib", when="@:2022.3.0 +io", type=("build", "run"))
depends_on("py-pooch", when="+io", type=("build", "run"))
depends_on(
"py-dask+array+dataframe+distributed+diagnostics+delayed",