<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>