[MacPorts] #66210: py27-py2app @0.28.4: SyntaxError: invalid syntax
MacPorts
noreply at macports.org
Wed Nov 9 15:05:43 UTC 2022
#66210: py27-py2app @0.28.4: SyntaxError: invalid syntax
------------------------+-----------------------
Reporter: ryandesign | Owner: jmroot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.0
Keywords: | Port: py-py2app
------------------------+-----------------------
Since September 30, py27-py2app fails to build on all systems:
https://build.macports.org/builders/ports-
12_arm64-builder/builds/68201/steps/install-port/logs/stdio
{{{
Traceback (most recent call last):
File "setup.py", line 383, in <module>
dependency_links=[], # workaround for setuptools 0.6b4 bug
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/setuptools/__init__.py", line 162, in setup
return distutils.core.setup(**attrs)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py",
line 111, in setup
_setup_distribution = dist = klass(attrs)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/setuptools/dist.py", line 448, in __init__
k: v for k, v in attrs.items()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py",
line 287, in __init__
self.finalize_options()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/setuptools/dist.py", line 739, in finalize_options
for ep in sorted(eps, key=by_order):
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/setuptools/dist.py", line 738, in <lambda>
eps = map(lambda e: e.load(), pkg_resources.iter_entry_points(group))
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/pkg_resources/__init__.py", line 2443, in load
return self.resolve()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/pkg_resources/__init__.py", line 2449, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/opt/local/var/macports/build
/_opt_bblocal_var_buildworker_ports_build_ports_python_py-
py2app/py27-py2app/work/py2app-0.28.4/py2app/build_app.py", line 28, in
<module>
from modulegraph import modulegraph, zipio
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/modulegraph/modulegraph.py", line 26, in <module>
from . import util, zipio
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/modulegraph/util.py", line 108
cookie_re = re.compile(rb"coding[:=]\s*([-\w.]+)")
^
SyntaxError: invalid syntax
}}}
According to the
[https://py2app.readthedocs.io/en/latest/changelog.html#py2app-0-28-4
changelog], 0.28 "is the last version of py2app with compatibility with
Python 2.7. Future versions will require Python 3.6 or later."
--
Ticket URL: <https://trac.macports.org/ticket/66210>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list