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 eric.smith
Recipients eric.smith, skrah, vstinner
Date 2013-10-12.12:43:40
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1381581821.14.0.228101183655.issue19232@psf.upfronthosting.co.za>
In-reply-to
Content
Remember that one reason for importing the C version at the bottom of the python version is so that alternate implementations (PyPy, IronPython, Jython) could provide partial versions of the C (or equivalent) versions. By importing after the Python version, the alternate implementation could continue to use parts of the Python code.

I think the impact on alternate implementations needs to be considered before we start rearchitecting these imports.
History
Date User Action Args
2013-10-12 12:43:41eric.smithsetrecipients: + eric.smith, vstinner, skrah
2013-10-12 12:43:41eric.smithsetmessageid: <1381581821.14.0.228101183655.issue19232@psf.upfronthosting.co.za>
2013-10-12 12:43:41eric.smithlinkissue19232 messages
2013-10-12 12:43:40eric.smithcreate