py-rtree: add v1.3.0 (#45157)
This commit is contained in:
parent
4f5244920f
commit
a7d6a1188b
@ -10,12 +10,13 @@ class PyRtree(PythonPackage):
|
|||||||
"""R-Tree spatial index for Python GIS."""
|
"""R-Tree spatial index for Python GIS."""
|
||||||
|
|
||||||
homepage = "https://github.com/Toblerity/rtree"
|
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")
|
maintainers("adamjstewart", "hobu")
|
||||||
|
|
||||||
license("MIT")
|
license("MIT")
|
||||||
|
|
||||||
|
version("1.3.0", sha256="b36e9dd2dc60ffe3d02e367242d2c26f7281b00e1aaf0c39590442edaaadd916")
|
||||||
version("1.2.0", sha256="f5145f7852bf7f95c126fb16bf1a4c2ca9300ae151b07f8a0f7083ea47912675")
|
version("1.2.0", sha256="f5145f7852bf7f95c126fb16bf1a4c2ca9300ae151b07f8a0f7083ea47912675")
|
||||||
version("1.1.0", sha256="6f8ee504dde5d005b25b08aaf5be0b3404af3ad5fece6e1ddcde35908a798a95")
|
version("1.1.0", sha256="6f8ee504dde5d005b25b08aaf5be0b3404af3ad5fece6e1ddcde35908a798a95")
|
||||||
version("1.0.1", sha256="222121699c303a64065d849bf7038b1ecabc37b65c7fa340bedb38ef0e805429")
|
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("py-typing-extensions@3.7:", when="@1: ^python@:3.7", type=("build", "run"))
|
||||||
depends_on("libspatialindex@1.8.5:")
|
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):
|
def setup_build_environment(self, env):
|
||||||
env.set("SPATIALINDEX_C_LIBRARY", self.spec["libspatialindex"].libs[0])
|
env.set("SPATIALINDEX_C_LIBRARY", self.spec["libspatialindex"].libs[0])
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user