[Python-modules-team] Mass filing on Python 3.7 async module import?
Emilio Pozuelo Monfort
pochu at debian.org
Sun Jul 8 11:36:26 BST 2018
On 08/07/18 00:17, Paul R. Tagliamonte wrote:
> Hey DPMT (BCC'ing -devel, let's keep conversaion on DPMT),
>
> I see that Python 3.7 now raises a syntax error when you try to import
> a module that is named `async`.
>
> ```
> $ python3.6
> Python 3.6.6 (default, Jun 27 2018, 14:44:17)
> [GCC 8.1.0] on linux
> Type "help", "copyright", "credits" or "license" for more information.
>>>> import foo.async
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> ModuleNotFoundError: No module named 'foo'
>>>>
> ```
>
> With Python 3.7:
>
> ```
> $ python3.7
> Python 3.7.0 (default, Jun 27 2018, 14:40:03)
> [GCC 8.1.0] on linux
> Type "help", "copyright", "credits" or "license" for more information.
>>>> import foo.async
> File "<stdin>", line 1
> import foo.async
> ^
> SyntaxError: invalid syntax
>>>>
> ```
>
> Quickly checking codesearch, there are a bunch of packages that have
> import lines that look like they'd fail.
>
> Anyone mind if I do a MBF on libraries that are providing anything
> named `async.py`?
List of affected packages:
openscap-daemon: /usr/lib/python3/dist-packages/openscap_daemon/async.py
pylint3: /usr/lib/python3/dist-packages/pylint/checkers/async.py
python3-astroquery: /usr/lib/python3/dist-packages/astroquery/vo_conesearch/async.py
python3-celery: /usr/lib/python3/dist-packages/celery/backends/async.py
python3-dropbox: /usr/lib/python3/dist-packages/dropbox/async.py
python3-exabgp: /usr/lib/python3/dist-packages/exabgp/reactor/async.py
python3-gunicorn: /usr/lib/python3/dist-packages/gunicorn/workers/async.py
python3-ldap: /usr/lib/python3/dist-packages/ldap/async.py
python3-mapproxy: /usr/lib/python3/dist-packages/mapproxy/util/async.py
python3-opengl: /usr/lib/python3/dist-packages/OpenGL/GL/SGIX/async.py
python3-opengl: /usr/lib/python3/dist-packages/OpenGL/raw/GL/SGIX/async.py
python3-pexpect: /usr/lib/python3/dist-packages/pexpect/async.py
python3-pylama: /usr/lib/python3/dist-packages/pylama/async.py
python3-pymodbus: /usr/lib/python3/dist-packages/pymodbus/client/async.py
python3-pymodbus: /usr/lib/python3/dist-packages/pymodbus/server/async.py
python3-raven: /usr/lib/python3/dist-packages/raven/contrib/async.py
python3-rpyc: /usr/lib/python3/dist-packages/rpyc/core/async.py
python3-tenacity: /usr/lib/python3/dist-packages/tenacity/async.py
salt-common: /usr/lib/python3/dist-packages/salt/utils/async.py
visidata: /usr/lib/python3/dist-packages/visidata/async.py
and the dd-list:
Andriy Senkovych <jolly_roger at itblog.org.ua>
salt (U)
Anja Boskovic <anja.kefala at gmail.com>
visidata
Bas Couwenberg <sebastic at debian.org>
mapproxy (U)
Benjamin Drung <benjamin.drung at profitbricks.com>
salt (U)
Brian May <bam at debian.org>
celery (U)
Carl Suster <carl at contraflo.ws>
rpyc (U)
ChangZhuo Chen (陳昌倬) <czchen at debian.org>
pylama (U)
Chris Lamb <lamby at debian.org>
gunicorn
Debian Astro Team <debian-astro-maintainers at lists.alioth.debian.org>
astroquery
Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
mapproxy
Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
celery
pexpect
pylama
pymodbus
pyopengl
python-dropbox
python-ldap
python-raven (U)
python-tenacity
rpyc
Debian Salt Team <pkg-salt-team at lists.alioth.debian.org>
salt
Debian Security Tools <team+pkg-security at tracker.debian.org>
openscap-daemon
Franklin G Mendoza <franklin.g.mendoza at gmail.com>
salt (U)
Joe Healy <joehealy at gmail.com>
salt (U)
Maximiliano Curia <maxy at debian.org>
pymodbus (U)
Michael Fladischer <fladi at debian.org>
celery (U)
python-dropbox (U)
Ondřej Kobližek <koblizeko at gmail.com>
python-tenacity (U)
Ondřej Nový <onovy at debian.org>
python-tenacity (U)
salt (U)
Philippe Thierry <phil at reseau-libre.net>
openscap-daemon (U)
Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
pylint (U)
Sandro Tosi <morph at debian.org>
pylint
Thomas Goirand <zigo at debian.org>
python-tenacity (U)
Tobias Hansen <thansen at debian.org>
pexpect (U)
Torsten Marek <shlomme at debian.org>
pyopengl (U)
Vincent Bernat <bernat at debian.org>
exabgp
python-raven
Vincent Prat <vinceprat at free.fr>
astroquery (U)
W. Martin Borgert <debacle at debian.org>
pymodbus (U)
Willem van den Akker <wvdakker at wilsoft.nl>
python-ldap (U)
Wolodja Wentland <debian at babilen5.org>
salt (U)
Cheers,
Emilio
More information about the Python-modules-team
mailing list