This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients Arfrever, brett.cannon, eric.araujo, eric.smith, eric.snow, lemburg, ncoghlan, pitrou
Date 2012-04-29.08:24:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1335687853.57.0.312121235577.issue14657@psf.upfronthosting.co.za>
In-reply-to
Content
Uploaded new bootstrapping patch that handles the fully explicit import machinery.

I also tweaked a couple of things so it plays nicely in terms of building an initial version with the checked in importlib.h. Specifically: pythonrun still calls _frozen_importlib._install and can tolerate that function returning None. Longer term, we'd give the two hooks different names and returning None will become a fatal error, but for the moment, the current behaviour makes the patch much easier to work with.

Order is still wrong relative to the zipimport machinery and I haven't benchmarked the startup time overheads.
History
Date User Action Args
2012-04-29 08:24:15ncoghlansetrecipients: + ncoghlan, lemburg, brett.cannon, pitrou, eric.smith, eric.araujo, Arfrever, eric.snow
2012-04-29 08:24:13ncoghlansetmessageid: <1335687853.57.0.312121235577.issue14657@psf.upfronthosting.co.za>
2012-04-29 08:24:13ncoghlanlinkissue14657 messages
2012-04-29 08:24:12ncoghlancreate