Skip to content

Commit a6d203a

Browse files
authored
py-geopandas: add v1.1.3 (#3770)
* py-geopandas: add v1.1.3 Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com> * Fix depends_on typo Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com> * Update hatchling min version too Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
1 parent 53f1533 commit a6d203a

File tree

1 file changed

+15
-8
lines changed
  • repos/spack_repo/builtin/packages/py_geopandas

1 file changed

+15
-8
lines changed

repos/spack_repo/builtin/packages/py_geopandas/package.py

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ class PyGeopandas(PythonPackage):
2222
maintainers("adamjstewart")
2323

2424
version("main", branch="main")
25+
version("1.1.3", sha256="91a31989b6f566012838d21d5f8033f37dce882079ccb7cfdc40d5ccce7f284f")
2526
version("1.1.2", sha256="33f7b33565c46a45b8459a2ab699ec943fdbb5716e58e251b3c413cf7783106c")
2627

2728
# SQL injection vulnerability
@@ -58,21 +59,25 @@ class PyGeopandas(PythonPackage):
5859
version("0.3.0", sha256="e63bb32a3e516d8c9bcd149c22335575defdc5896c8bdf15c836608f152a920b")
5960

6061
with default_args(type="build"):
61-
depends_on("py-setuptools@61:", when="@0.14:")
62-
depends_on("py-setuptools")
62+
# https://github.com/geopandas/geopandas/pull/3747
63+
depends_on("py-hatchling@1.5:", when="@1.2:")
64+
depends_on("py-hatch-vcs", when="@1.2:")
65+
66+
# Historical dependencies
67+
# https://github.com/geopandas/geopandas/pull/3746
68+
depends_on("py-setuptools@77:", when="@1.1.3:1.1")
69+
depends_on("py-setuptools@61:", when="@0.14:1.1")
70+
depends_on("py-setuptools", when="@:1.1")
6371

6472
with default_args(type=("build", "run")):
65-
depends_on("python@3.10:", when="@1.1:")
66-
depends_on("python@3.9:", when="@0.14:")
67-
depends_on("python@3.8:", when="@0.11:")
68-
depends_on("python@3.7:", when="@0.10:")
69-
depends_on("python@3.6:", when="@0.9:")
70-
depends_on("python@3.5:", when="@0.7:")
73+
depends_on("py-numpy@2.0:", when="@1.2:")
7174
depends_on("py-numpy@1.24:", when="@1.1:")
7275
depends_on("py-numpy@1.22:", when="@0.14.4:")
7376
depends_on("py-numpy")
77+
depends_on("py-pyogrio@0.8:", when="@1.2:")
7478
depends_on("py-pyogrio@0.7.2:", when="@1:")
7579
depends_on("py-packaging", when="@0.11:")
80+
depends_on("py-pandas@2.2:", when="@1.2:")
7681
depends_on("py-pandas@2.0:", when="@1.1:")
7782
depends_on("py-pandas@1.4:", when="@0.14:")
7883
depends_on("py-pandas@1.0:", when="@0.11:")
@@ -82,11 +87,13 @@ class PyGeopandas(PythonPackage):
8287
depends_on("py-pandas")
8388
# https://github.com/geopandas/geopandas/pull/3621
8489
depends_on("py-pandas@:2", when="@:1.1.1")
90+
depends_on("py-pyproj@3.7:", when="@1.2:")
8591
depends_on("py-pyproj@3.5:", when="@1.1:")
8692
depends_on("py-pyproj@3.3:", when="@0.14:")
8793
depends_on("py-pyproj@2.6.1.post1:", when="@0.11:")
8894
depends_on("py-pyproj@2.2:", when="@0.7:")
8995
depends_on("py-pyproj")
96+
depends_on("py-shapely@2.1:", when="@1.2:")
9097
depends_on("py-shapely@2.0:", when="@1:")
9198
depends_on("py-shapely@1.8:", when="@0.14:")
9299
depends_on("py-shapely@1.7:", when="@0.11:")

0 commit comments

Comments
 (0)