diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2024-09-26 11:38:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-26 03:38:18 -0600 |
commit | 7dc549d926ff98d55a323f66723d68720acb778b (patch) | |
tree | 0c96d9ced67a74fef041f9d25e99a640dfb5efe6 | |
parent | aa0e605956f211d886210cf366a9c933f18d833d (diff) | |
download | spack-7dc549d926ff98d55a323f66723d68720acb778b.tar.gz spack-7dc549d926ff98d55a323f66723d68720acb778b.tar.bz2 spack-7dc549d926ff98d55a323f66723d68720acb778b.tar.xz spack-7dc549d926ff98d55a323f66723d68720acb778b.zip |
py-rasterio: add v1.4.0 (#46587)
-rw-r--r-- | var/spack/repos/builtin/packages/py-rasterio/package.py | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/py-rasterio/package.py b/var/spack/repos/builtin/packages/py-rasterio/package.py index 1441eb5a83..1c8dc2d358 100644 --- a/var/spack/repos/builtin/packages/py-rasterio/package.py +++ b/var/spack/repos/builtin/packages/py-rasterio/package.py @@ -17,11 +17,12 @@ class PyRasterio(PythonPackage): pypi = "rasterio/rasterio-1.1.8.tar.gz" git = "https://github.com/rasterio/rasterio.git" - maintainers("adamjstewart") - license("BSD-3-Clause") + maintainers("adamjstewart") - version("master", branch="master") + version("main", branch="main") + version("master", branch="master", deprecated=True) + version("1.4.0", sha256="e0d2ff540a4e06016cca2fb46691a10afe71343ea998c50ad8247bb125542133") version("1.3.11", sha256="47aa70b4718ebc80d825bb7db3127577d74e31c53048ce215145c0baf530ece9") version("1.3.10", sha256="ce182c735b4f9e8735d90600607ecab15ef895eb8aa660bf665751529477e326") version("1.3.9", sha256="fc6d0d290492fa1a5068711cfebb21cc936968891b7ed9da0690c8a7388885c5") @@ -48,10 +49,12 @@ class PyRasterio(PythonPackage): # From setup.py with default_args(type=("build", "link", "run")): + depends_on("python@3.9:", when="@1.4:") depends_on("python@3.8:", when="@1.3:") depends_on("python@3.6:3.9", when="@1.2") depends_on("python@2.7:2.8,3.5:3.8", when="@1.1") + depends_on("py-numpy@1.24:", when="@1.4:") depends_on("py-numpy@1.18:", when="@1.3:") depends_on("py-numpy@1.15:", when="@1.2:") depends_on("py-numpy") @@ -66,11 +69,15 @@ class PyRasterio(PythonPackage): depends_on("py-click@4:7", when="@:1.2.3") depends_on("py-cligj@0.5:") depends_on("py-importlib-metadata", when="@1.3.10: ^python@:3.9") - depends_on("py-snuggs@1.4.1:") depends_on("py-click-plugins") - depends_on("py-setuptools") + depends_on("py-pyparsing") + + # Historical dependencies + depends_on("py-setuptools", when="@:1.3.9") + depends_on("py-snuggs@1.4.1:", when="@:1.3") # From README.rst and setup.py + depends_on("gdal@3.5:", when="@1.4:") depends_on("gdal@3.1:", when="@1.3:") depends_on("gdal@2.4:3.3", when="@1.2.7:1.2") depends_on("gdal@2.3:3.2", when="@1.2.0:1.2.6") |