[Python-checkins] r52375 - sandbox/trunk/import_in_py/importer.py
brett.cannon
python-checkins at python.org
Wed Oct 18 03:33:00 CEST 2006
Author: brett.cannon
Date: Wed Oct 18 03:33:00 2006
New Revision: 52375
Modified:
sandbox/trunk/import_in_py/importer.py
Log:
Add a comment about why an entry needs to be put into sys.modules before the
handler is called.
Modified: sandbox/trunk/import_in_py/importer.py
==============================================================================
--- sandbox/trunk/import_in_py/importer.py (original)
+++ sandbox/trunk/import_in_py/importer.py Wed Oct 18 03:33:00 2006
@@ -249,6 +249,8 @@
return sys.modules[fullname]
except KeyError:
new_module = imp.new_module(fullname)
+ # Need an entry in sys.modules in order to prevent any problems
+ # with circular imports.
sys.modules[fullname] = new_module
# If handler returns a different module these should already be
# set.
More information about the Python-checkins
mailing list