<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/dd3a33ec1ed3b8337baa565e4b2d5703c640391f">https://github.com/macports/macports-ports/commit/dd3a33ec1ed3b8337baa565e4b2d5703c640391f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit dd3a33ec1ed3b8337baa565e4b2d5703c640391f
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Mon Jan 27 16:40:53 2020 +0300
<span style='display:block; white-space:pre;color:#404040;'> py-tatsu: update to 5.5.0
</span>---
python/py-tatsu/Portfile | 30 ++++++++++++++--------
...tch-setup.py.diff => patch-pre36-setup.py.diff} | 0
python/py-tatsu/files/patch-setup.py.diff | 17 +++---------
3 files changed, 24 insertions(+), 23 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 4698366..fb4cf38 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;'>@@ -4,13 +4,14 @@ PortSystem 1.0
</span> PortGroup python 1.0
name py-tatsu
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 4.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.rootname TatSu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 5.5.0
</span> revision 0
categories-append devel textproc
platforms darwin
license BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27 35 36 37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 35 36 37 38
</span>
maintainers {stromnov @stromnov} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,19 +19,28 @@ description Tool that takes grammars in a variation of EBNF as input, an
</span> long_description ${description}
homepage https://github.com/neogeny/tatsu
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
</span>
use_zip yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname TatSu-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</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:#e0ffe0;'>+checksums rmd160 eef2accaabd35c7fa657ab9f6b312a0a3e41fc6b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0adbf7189a8c4f9a882b442f7b8ed6c6ab3baae37057db0e96b6888daacffad0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 227253
</span>
if {${name} ne ${subport}} {
<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;'>- patch-MANIFEST.in.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} <= 35} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 4.4.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 e4492b787bacdfaecc3d70246b8c456ad3ff4cfa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 80713413473a009f2081148d0f494884cabaf9d6866b71f2a68a92b6442f343d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 137688
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-pre36-setup.py.diff
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-MANIFEST.in.diff
</span>
depends_build-append \
port:py${python.version}-cython
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-tatsu/files/patch-setup.py.diff b/python/py-tatsu/files/patch-pre36-setup.py.diff
</span>similarity index 100%
copy from python/py-tatsu/files/patch-setup.py.diff
copy to python/py-tatsu/files/patch-pre36-setup.py.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-tatsu/files/patch-setup.py.diff b/python/py-tatsu/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 04cb374..b9c7af1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-tatsu/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-tatsu/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +1,9 @@
</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:#e0ffe0;'>+--- setup.py.orig 2020-01-27 13:42:59.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py 2020-01-27 13:43:41.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -52,7 +52,7 @@
</span> 'Topic :: Text Processing :: General'
],
<span style='display:block; white-space:pre;background:#ffe0e0;'>- install_requires=[],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python_requires='>=3.8',
</span> - setup_requires=['pytest-runner'],
+ setup_requires=[],
tests_require=['pytest-mypy'],
</pre><pre style='margin:0'>
</pre>