Author: Philip Jenvey <[email protected]>
Branch: py3k
Changeset: r83955:d876ff0650f5
Date: 2016-04-26 21:16 -0700
http://bitbucket.org/pypy/pypy/changeset/d876ff0650f5/

Log:    adjust per PyCode's changes to frozen modules and
        app_name='__import__'

diff --git a/pypy/module/_frozen_importlib/interp_import.py 
b/pypy/module/_frozen_importlib/interp_import.py
--- a/pypy/module/_frozen_importlib/interp_import.py
+++ b/pypy/module/_frozen_importlib/interp_import.py
@@ -1,12 +1,14 @@
 from pypy.interpreter.gateway import interp2app
 from pypy.interpreter.error import OperationError
 
-@interp2app
 def import_with_frames_removed(space, __args__):
     try:
         return space.call_args(
             space.getbuiltinmodule('_frozen_importlib').getdictvalue(
                 space, '__import__'), __args__)
     except OperationError as e:
-        e.remove_traceback_module_frames('<frozen importlib._bootstrap>')
+        e.remove_traceback_module_frames(
+            '<builtin>/frozen importlib._bootstrap')
         raise
+import_with_frames_removed = interp2app(import_with_frames_removed,
+                                        app_name='__import__')
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to