Download raw body.
small tweaks for py-rasterio
1. we have numpy2 now, so remove the local patch.
2. snuggs has been vendored, remove the RDEP (and that would allow us to
remove math/py-snuggs as well).
3. no BDEP on oldest-supported-numpy anymore
ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/geo/py-rasterio/Makefile,v
diff -u -p -u -r1.34 Makefile
--- Makefile 29 Apr 2025 10:38:36 -0000 1.34
+++ Makefile 18 May 2025 16:44:49 -0000
@@ -1,9 +1,9 @@
COMMENT = geospatial raster data API and CLI
MODPY_DISTV = 1.4.3
-REVISION = 0
DISTNAME = rasterio-${MODPY_DISTV}
PKGNAME = py-${DISTNAME}
+REVISION = 1
CATEGORIES = geo
@@ -26,8 +26,7 @@ LIB_DEPENDS = geo/gdal
WANTLIB += ${COMPILER_LIBCXX} gdal m
BUILD_DEPENDS += lang/cython \
- math/py-numpy \
- math/py-oldest-supported-numpy
+ math/py-numpy
RUN_DEPENDS = geo/py-cligj>=0.5 \
net/py-boto3 \
@@ -35,7 +34,6 @@ RUN_DEPENDS = geo/py-cligj>=0.5 \
devel/py-click \
devel/py-click-plugins \
math/py-numpy \
- math/py-snuggs \
math/py-affine
# test_read_no_band requires hdf5 support in GDAL
Index: patches/patch-pyproject_toml
===================================================================
RCS file: patches/patch-pyproject_toml
diff -N patches/patch-pyproject_toml
--- patches/patch-pyproject_toml 15 Apr 2025 07:07:37 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-loosen requirement on numpy2, setup.py still only requires 1.24 ?
-https://github.com/rasterio/rasterio/issues/3326
-
-Index: pyproject.toml
---- pyproject.toml.orig
-+++ pyproject.toml
-@@ -3,7 +3,7 @@ requires = [
- "setuptools>=67.8",
- "wheel",
- "cython~=3.0.2",
-- "numpy>=2"
-+ "numpy>=1.24"
- ]
- build-backend = "setuptools.build_meta"
-
small tweaks for py-rasterio