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 brett.cannon
Recipients Arfrever, brett.cannon, eric.snow, ncoghlan
Date 2014-12-11.14:40:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1418308817.2.0.353255986239.issue23014@psf.upfronthosting.co.za>
In-reply-to
Content
OK, then why don't we just make create_module() a required method to use exec_module(), add a DeprecationWarning for when it isn't defined, leave Loader.create_module() as-is (already returns None), and then plan to make it a requirement in Python 3.6 since the fix is so simple. That leaves the None return value for pragmatic reasons but makes it only way to specify the default instead of 2.
History
Date User Action Args
2014-12-11 14:40:17brett.cannonsetrecipients: + brett.cannon, ncoghlan, Arfrever, eric.snow
2014-12-11 14:40:17brett.cannonsetmessageid: <1418308817.2.0.353255986239.issue23014@psf.upfronthosting.co.za>
2014-12-11 14:40:17brett.cannonlinkissue23014 messages
2014-12-11 14:40:16brett.cannoncreate