<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7a9247462d9c8b07ff363e0bf89a9b6921815d97">https://github.com/macports/macports-ports/commit/7a9247462d9c8b07ff363e0bf89a9b6921815d97</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 7a9247462d9 py-setuptools: update to 56.1.0
</span>7a9247462d9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7a9247462d9c8b07ff363e0bf89a9b6921815d97
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sat May 8 06:47:43 2021 +1000

<span style='display:block; white-space:pre;color:#404040;'>    py-setuptools: update to 56.1.0
</span>---
 python/py-setuptools/Portfile                      | 10 ++++----
 .../py-setuptools/files/_distutils_spawn.py.patch  | 28 ----------------------
 2 files changed, 4 insertions(+), 34 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-setuptools/Portfile b/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 33a6730cf1c..93b8fd23b38 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           python 1.0
 
 name                py-setuptools
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             54.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             56.1.0
</span> categories-append   devel
 # License status is murky. The current maintainer decided to relicense as
 # MIT, but he doesn't appear to have obtained the permission of previous
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,9 @@ supported_archs     noarch
</span> 
 homepage            https://pypi.org/project/setuptools/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5 09f693b5d5ca8bf4fdb1da82f8110a9c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160 ae5bb69994c6a1772959c764f061621d6c9fa2f4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 aa9c24fb83a9116b8d425e53bec24c7bfdbffc313c2159f9ed036d4a6dd32d7d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           md5 2f146cfbc2bb4a52abe4c53bd94b01a3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160 7367da7cfcbffc715fee020ce47eda905463cc86 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 7d9b5609ebda3db0f2e7c6d2fba807e9bd653e3a3a93ce3426b2b68260193a77
</span> 
 python.versions     26 27 33 34 35 36 37 38 39
 python.link_binaries no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,8 +38,6 @@ if {$subport ne $name} {
</span>         post-destroot {
             ln -s ${python.prefix}/bin/easy_install-${python.branch} ${destroot}${prefix}/bin
         }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append   _distutils_spawn.py.patch
</span>     }
 
     if {${python.version} == 35} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-setuptools/files/_distutils_spawn.py.patch b/python/py-setuptools/files/_distutils_spawn.py.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e366ee0772d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-setuptools/files/_distutils_spawn.py.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,28 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/pypa/distutils/pull/36
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index a73b8b9..b012d00 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setuptools/_distutils/spawn.py.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setuptools/_distutils/spawn.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -60,13 +60,17 @@ def spawn(cmd, search_path=1, verbose=0, dry_run=0, env=None):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             if _cfg_target:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 _cfg_target_split = [int(x) for x in _cfg_target.split('.')]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if _cfg_target:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            # ensure that the deployment target of build process is not less
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            # than that used when the interpreter was built. This ensures
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            # extension modules are built with correct compatibility values
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # Ensure that the deployment target of the build process is not
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # less than 10.3 if the interpreter was built for 10.3 or later.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # This ensures extension modules are built with correct
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # compatibility values, specifically LDSHARED which can use
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            # '-undefined dynamic_lookup' which only works on >= 10.3.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             cur_target = os.environ.get('MACOSX_DEPLOYMENT_TARGET', _cfg_target)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            if _cfg_target_split > [int(x) for x in cur_target.split('.')]:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            cur_target_split = [int(x) for x in cur_target.split('.')]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            if _cfg_target_split[:2] >= [10, 3] and cur_target_split[:2] < [10, 3]:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 my_msg = ('$MACOSX_DEPLOYMENT_TARGET mismatch: '
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                          'now "%s" but "%s" during configure'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          'now "%s" but "%s" during configure;'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                          'must use 10.3 or later'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                 % (cur_target, _cfg_target))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 raise DistutilsPlatformError(my_msg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             env.update(MACOSX_DEPLOYMENT_TARGET=cur_target)
</span></pre><pre style='margin:0'>

</pre>