<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/8b68bfa294de7fd0f6fc18edab37f82e436e6892">https://github.com/macports/macports-ports/commit/8b68bfa294de7fd0f6fc18edab37f82e436e6892</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8b68bfa294de7fd0f6fc18edab37f82e436e6892
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Thu Feb 10 22:59:58 2022 +0300

<span style='display:block; white-space:pre;color:#404040;'>    py-tatsu: update to 5.7.3
</span>---
 python/py-tatsu/Portfile                        | 45 +++++++++----------------
 python/py-tatsu/files/patch-pre36-setup.py.diff | 20 -----------
 2 files changed, 15 insertions(+), 50 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-tatsu/Portfile b/python/py-tatsu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 80f3c882c57..3d7d1aa81ef 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-tatsu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-tatsu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,13 +5,13 @@ PortGroup           python 1.0
</span> 
 name                py-tatsu
 python.rootname     TatSu
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             5.6.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             5.7.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories-append   devel textproc
 platforms           darwin
 license             BSD
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     27 35 36 37 38 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     38 39 310
</span> 
 maintainers         {stromnov @stromnov} openmaintainer
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,39 +22,24 @@ homepage            https://github.com/neogeny/tatsu
</span> 
 use_zip             yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  5529b54b5b4ce48032e43d8f02af300e975bdbbc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  6a4f07aa7bfe9dfbee8015824feaf13f0b1a89577e2ee5a4a62c18630c309d4e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    192828
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  006130861640e9120c13d50d24bdf066032dc33d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  cf1f3b16fc4f8c8f4d0135749407dc01c10051c34ce1f6c7e859867d89b5ac69 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    233998
</span> 
 if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${python.version} <= 35} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        version             4.4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        revision            0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        distname            ${python.rootname}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums           rmd160  e4492b787bacdfaecc3d70246b8c456ad3ff4cfa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  80713413473a009f2081148d0f494884cabaf9d6866b71f2a68a92b6442f343d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    137688
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append   patch-pre36-setup.py.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:py${python.version}-cython
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append  port:py${python.version}-future
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } elseif {${python.version} < 38} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        version             5.5.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${python.version} < 310} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version             5.6.1
</span>         revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        epoch               1
</span>         distname            ${python.rootname}-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums           rmd160  eef2accaabd35c7fa657ab9f6b312a0a3e41fc6b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  0adbf7189a8c4f9a882b442f7b8ed6c6ab3baae37057db0e96b6888daacffad0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    227253
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append   patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append   patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums           rmd160  5529b54b5b4ce48032e43d8f02af300e975bdbbc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  6a4f07aa7bfe9dfbee8015824feaf13f0b1a89577e2ee5a4a62c18630c309d4e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    192828
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append   patch-MANIFEST.in.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles-append   patch-MANIFEST.in.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append  port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    python.pep517       yes
</span> 
     # Fix permissions
     post-extract {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-tatsu/files/patch-pre36-setup.py.diff b/python/py-tatsu/files/patch-pre36-setup.py.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 04cb3747ca9..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-tatsu/files/patch-pre36-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.py.orig  2017-06-18 19:11:17.000000000 +0300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.py       2017-06-19 09:09:30.000000000 +0300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -38,7 +38,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     description=SHORT_DESCRIPTION,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     long_description=io.open('README.rst', encoding='utf-8').read(),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     license='BSD License',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    packages=setuptools.find_packages(),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    packages=setuptools.find_packages(exclude=['*.test', '*.test.*', 'test.*', 'test']),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     include_package_data=True,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     entry_points={
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         'console_scripts': [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -66,7 +66,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         'Topic :: Text Processing :: General'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     ],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     install_requires=[],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    setup_requires=['pytest-runner'],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    setup_requires=[],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     tests_require=['pytest-mypy'],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     extras_require={
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         'future-regex': ['regex']
</span></pre><pre style='margin:0'>

</pre>