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 cwg
Recipients Arfrever, Guido.van.Rossum, asvetlov, barry, brett.cannon, chris.jerdonek, cvrebert, cwg, eric.snow, ezio.melotti, gvanrossum, jcea, pitrou, python-dev, serhiy.storchaka, theller
Date 2018-02-26.15:14:24
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I'm trying to understand why ModuleNotFoundError was added to 3.6.  The "what's new" entry links to this page.

Looking at the discussion, Guido said in 2013: "Right.  Outside importlib there shouldn't be a need to distinguish between the cases (especially given that the exception works differently than its name suggests).".  Then, three years later, he supports the inclusion of the patch, without that any new arguments had been given.

Could someone explain (or link to) what happened inbetween?
Date User Action Args
2018-02-26 15:14:24cwgsetrecipients: + cwg, gvanrossum, barry, brett.cannon, theller, jcea, pitrou, ezio.melotti, Arfrever, cvrebert, asvetlov, chris.jerdonek, python-dev, eric.snow, serhiy.storchaka, Guido.van.Rossum
2018-02-26 15:14:24cwgsetmessageid: <>
2018-02-26 15:14:24cwglinkissue15767 messages
2018-02-26 15:14:24cwgcreate