<pre style='margin:0'>
Andrey Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c2c534ae0f69bd9424c011621f87cb20a337d21e">https://github.com/macports/macports-ports/commit/c2c534ae0f69bd9424c011621f87cb20a337d21e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c2c534ae0f69bd9424c011621f87cb20a337d21e
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Mon Feb 10 19:15:23 2025 +0300
<span style='display:block; white-space:pre;color:#404040;'> py-rasterio: update to 1.4.3
</span>---
python/py-rasterio/Portfile | 22 +++++++++++++---------
python/py-rasterio/files/patch-numpy_version.diff | 14 ++++++--------
2 files changed, 19 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-rasterio/Portfile b/python/py-rasterio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 78260324a34..884b6d22133 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-rasterio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-rasterio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup python 1.0
</span> PortGroup compiler_wrapper 1.0
name py-rasterio
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.3.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.4.3
</span> revision 0
categories-append gis
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,24 +19,28 @@ long_description {*}${description}
</span>
homepage https://github.com/rasterio/rasterio
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 28aa4815bc87ce7d3839907d5e18ca86cde7b4b6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 47aa70b4718ebc80d825bb7db3127577d74e31c53048ce215145c0baf530ece9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 413094
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 4bdeb32a8b07867227a1405bcbbdd6910f777146 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 201f05dbc7c4739dacb2c78a1cf4e09c0b7265b0a4d16ccbd1753ce4f2af350a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 442990
</span>
if {${name} ne ${subport}} {
depends_build-append \
path:bin/cython-${python.branch}:py${python.version}-cython
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-affine \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gdal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:py${python.version}-affine \
</span> port:py${python.version}-attrs \
port:py${python.version}-certifi \
port:py${python.version}-click \
port:py${python.version}-cligj \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-snuggs \
</span> port:py${python.version}-click-plugins \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gdal
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-parsing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} < 310} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py${python.version}-importlib-metadata
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
patchfiles-append patch-numpy_version.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-rasterio/files/patch-numpy_version.diff b/python/py-rasterio/files/patch-numpy_version.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 68524404229..fb7618d37f0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-rasterio/files/patch-numpy_version.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-rasterio/files/patch-numpy_version.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git pyproject.toml pyproject.toml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 95fc8d9590f6..aa4efdb3a323 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- pyproject.toml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ pyproject.toml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,7 +3,7 @@ requires = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pyproject.toml.orig 2025-02-10 16:43:38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pyproject.toml 2025-02-10 16:44:12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,7 +3,7 @@
</span> "setuptools>=67.8",
"wheel",
"cython~=3.0.2",
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- "numpy>=2.0.0,<3.0; python_version >= '3.9'",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ "numpy; python_version >= '3.9'",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "oldest-supported-numpy; python_version < '3.9'"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "numpy>=2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "numpy"
</span> ]
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ build-backend = "setuptools.build_meta"
</span>
</pre><pre style='margin:0'>
</pre>