New submission from Amaury Forgeot d'Arc <amaur...@gmail.com>: Exceptions during import now display huge tracebacks across importlib._bootstrap, this adds a lot of noise to the error:
For example, I added some syntax error in distutils/spawn.py, then: ~/python/cpython3.x$ ./python -c "from distutils import ccompiler" Traceback (most recent call last): File "<string>", line 1, in <module> File "<frozen importlib._bootstrap>", line 1335, in _handle_fromlist File "<frozen importlib._bootstrap>", line 1288, in _find_and_load File "<frozen importlib._bootstrap>", line 1255, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 432, in _check_name_wrapper File "<frozen importlib._bootstrap>", line 778, in load_module File "<frozen importlib._bootstrap>", line 759, in load_module File "<frozen importlib._bootstrap>", line 408, in module_for_loader_wrapper File "<frozen importlib._bootstrap>", line 647, in _load_module File "/home/amauryfa/python/cpython3.x/Lib/distutils/ccompiler.py", line 8, in <module> from distutils.spawn import spawn File "<frozen importlib._bootstrap>", line 1288, in _find_and_load File "<frozen importlib._bootstrap>", line 1255, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 432, in _check_name_wrapper File "<frozen importlib._bootstrap>", line 778, in load_module File "<frozen importlib._bootstrap>", line 759, in load_module File "<frozen importlib._bootstrap>", line 408, in module_for_loader_wrapper File "<frozen importlib._bootstrap>", line 635, in _load_module File "<frozen importlib._bootstrap>", line 736, in get_code File "/home/amauryfa/python/cpython3.x/Lib/distutils/spawn.py", line 14 does not compile ^ SyntaxError: invalid syntax ---------- components: Library (Lib) messages: 163233 nosy: amaury.forgeotdarc priority: normal severity: normal status: open title: strange Tracebacks with importlib type: behavior _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue15110> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com