diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2024-07-10 21:09:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-10 12:09:56 -0700 |
commit | a7d6a1188b6b80c14eeed22c8db430cdbf2a9307 (patch) | |
tree | 92ef41b49a15cf5de81b7a7d70f3a743cf4ccded | |
parent | 4f5244920fa46f3304c8762613c67e08b9f2c559 (diff) | |
download | spack-a7d6a1188b6b80c14eeed22c8db430cdbf2a9307.tar.gz spack-a7d6a1188b6b80c14eeed22c8db430cdbf2a9307.tar.bz2 spack-a7d6a1188b6b80c14eeed22c8db430cdbf2a9307.tar.xz spack-a7d6a1188b6b80c14eeed22c8db430cdbf2a9307.zip |
py-rtree: add v1.3.0 (#45157)
-rw-r--r-- | var/spack/repos/builtin/packages/py-rtree/package.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/py-rtree/package.py b/var/spack/repos/builtin/packages/py-rtree/package.py index 51f0a1420a..cff9e27399 100644 --- a/var/spack/repos/builtin/packages/py-rtree/package.py +++ b/var/spack/repos/builtin/packages/py-rtree/package.py @@ -10,12 +10,13 @@ class PyRtree(PythonPackage): """R-Tree spatial index for Python GIS.""" homepage = "https://github.com/Toblerity/rtree" - pypi = "Rtree/Rtree-0.8.3.tar.gz" + pypi = "Rtree/rtree-1.3.0.tar.gz" maintainers("adamjstewart", "hobu") license("MIT") + version("1.3.0", sha256="b36e9dd2dc60ffe3d02e367242d2c26f7281b00e1aaf0c39590442edaaadd916") version("1.2.0", sha256="f5145f7852bf7f95c126fb16bf1a4c2ca9300ae151b07f8a0f7083ea47912675") version("1.1.0", sha256="6f8ee504dde5d005b25b08aaf5be0b3404af3ad5fece6e1ddcde35908a798a95") version("1.0.1", sha256="222121699c303a64065d849bf7038b1ecabc37b65c7fa340bedb38ef0e805429") @@ -30,6 +31,13 @@ class PyRtree(PythonPackage): depends_on("py-typing-extensions@3.7:", when="@1: ^python@:3.7", type=("build", "run")) depends_on("libspatialindex@1.8.5:") + def url_for_version(self, version): + url = "https://files.pythonhosted.org/packages/source/R/Rtree/{}-{}.tar.gz" + name = "Rtree" + if version >= Version("1.3.0"): + name = name.lower() + return url.format(name, version) + def setup_build_environment(self, env): env.set("SPATIALINDEX_C_LIBRARY", self.spec["libspatialindex"].libs[0]) |