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 brett.cannon, docs@python, eric.snow, jon.poler, python-dev
Date 2014-11-07.16:31:40
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1415377901.07.0.727644278115.issue22242@psf.upfronthosting.co.za>
In-reply-to
Content
So the second point isn't contradictory, just more thorough (and had a mad mix of singular/plural wording). Loaders could add more than one module if they chose to. The key point is that when a load fails, only the modules that failed and that the loader itself was directly involved with loading should be removed from sys.modules.

I tried to fix the plurality of the words in the second part to help clear things up.
History
Date User Action Args
2014-11-07 16:31:41brett.cannonsetrecipients: + brett.cannon, docs@python, python-dev, eric.snow, jon.poler
2014-11-07 16:31:41brett.cannonsetmessageid: <1415377901.07.0.727644278115.issue22242@psf.upfronthosting.co.za>
2014-11-07 16:31:41brett.cannonlinkissue22242 messages
2014-11-07 16:31:40brett.cannoncreate