<pre style='margin:0'>
Andrew Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f1f390e02b49cf6020ecf00c4b6a35d0cdf7a18c">https://github.com/macports/macports-ports/commit/f1f390e02b49cf6020ecf00c4b6a35d0cdf7a18c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f1f390e02b49cf6020ecf00c4b6a35d0cdf7a18c
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Fri Oct 1 11:03:33 2021 +0300

<span style='display:block; white-space:pre;color:#404040;'>    py-jsonschema: update to 4.0.1
</span>---
 python/py-jsonschema/Portfile                  | 31 +++++++++++++++++---------
 python/py-jsonschema/files/patch-setup.py.diff |  9 ++++++++
 2 files changed, 29 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-jsonschema/Portfile b/python/py-jsonschema/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b0678ae798a..1e6f49e7bb1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-jsonschema/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-jsonschema/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-jsonschema
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.0.1
</span> revision            0
 categories-append   devel
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +20,9 @@ long_description    ${description}
</span> 
 homepage            https://github.com/Julian/jsonschema
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  fb79174fba8955cf5433fa0e79d3ad3a48c590fb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    167226
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  c26a81a8ba259cac51fafbb6576c6c7d74b53d9d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  48f4e74f8bec0c2f75e9fcfffa264e78342873e1b57e2cfeae54864cc5e9e4dd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    290999
</span> 
 if {${name} ne ${subport}} {
     depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,17 +31,26 @@ if {${name} ne ${subport}} {
</span>     # CLI depends on pkg_resources.py from setuptools
     depends_lib-append  port:py${python.version}-attrs \
                         port:py${python.version}-pyrsistent \
<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:py${python.version}-six
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${python.version} < 37} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version             3.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        distname            ${python.rootname}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums           rmd160  fb79174fba8955cf5433fa0e79d3ad3a48c590fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  c8a85b28d377cc7737e46e2d9f2b4f44ee3c0e1deac6bf46ddefc7187d30797a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    167226
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {${python.version} eq 27} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            depends_lib-append  port:py${python.version}-functools32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append  port:py${python.version}-six
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append   patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
     if {${python.version} < 38} {
         depends_lib-append  port:py${python.version}-importlib-metadata
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${python.version} eq 27} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append  port:py${python.version}-functools32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     livecheck.type      none
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-jsonschema/files/patch-setup.py.diff b/python/py-jsonschema/files/patch-setup.py.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..91923d43da7
</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-jsonschema/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null      2021-10-01 10:44:52.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py       2021-10-01 10:44:35.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#!/usr/bin/env python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++import setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if __name__ == "__main__":
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    setuptools.setup()
</span></pre><pre style='margin:0'>

</pre>