<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3395149d94004bc546c0b7416bf6a63337d5440f">https://github.com/macports/macports-ports/commit/3395149d94004bc546c0b7416bf6a63337d5440f</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 3395149d940 py-numpy: update to 1.22.1
</span>3395149d940 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3395149d94004bc546c0b7416bf6a63337d5440f
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Wed Jan 26 07:42:53 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-numpy: update to 1.22.1
</span>---
 python/py-numpy/Portfile                             | 13 ++++++++-----
 python/py-numpy/files/patch-setuptools_setup.py.diff | 14 ++++++++++++++
 2 files changed, 22 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-numpy/Portfile b/python/py-numpy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 073be8f9190..0abd607059a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-numpy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-numpy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,15 +9,14 @@ PortGroup               compiler_blacklist_versions 1.0
</span> name                    py-numpy
 categories-append       math
 license                 BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms               darwin
</span> maintainers             {michaelld @michaelld} openmaintainer
 description             The core utilities for the scientific library scipy for Python
 long_description        ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            numpy numpy 1.22.0 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  13fc81b3a2ac2922c1aa964394a996f5242b54ff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  f2be14ba396780a6f662b8ba1a24466c9cf18a6a386174f614668e58387a13d7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    10362528
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            numpy numpy 1.22.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  c9fce11f3964b7d0bc1d19568745450a17660d81 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  dd1968402ae20dfd59b34acd799b494be340c774f6295e9bf1c2b9842a5e416d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    10522216
</span> revision                0
 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -91,6 +90,10 @@ if {${name} ne ${subport}} {
</span>         livecheck.regex     {(1\.21(?:\.\d+)+)}
     } else {
         github.tarball_from releases
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # remove capping of setuptools; it appears tests fail with >= 60.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # see: https://github.com/numpy/numpy/issues/20692
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append       patch-setuptools_setup.py.diff
</span>     }
 
     patchfiles-append       patch-numpy_core_setup.py${PATCH_PY_EXT}.diff \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-numpy/files/patch-setuptools_setup.py.diff b/python/py-numpy/files/patch-setuptools_setup.py.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..74b79a3cee0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-numpy/files/patch-setuptools_setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py.orig  2022-01-26 15:41:52.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py       2022-01-26 15:42:05.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -79,11 +79,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # However, we need to run the distutils version of sdist, so import that first
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # so that it is in sys.modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ import numpy.distutils.command.sdist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-import setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if int(setuptools.__version__.split('.')[0]) >= 60:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    raise RuntimeError(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        "Setuptools version is '{}', version < '60.0.0' is required. "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        "See pyproject.toml".format(setuptools.__version__))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Initialize cmdclass from versioneer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ from numpy.distutils.core import numpy_cmdclass
</span></pre><pre style='margin:0'>

</pre>