Issue #15256: Re-use the ImportError exception message as defined by

importlib._bootstrap in imp to fix a grammatical mistake.

Thanks to Marc Abramowitz for the patch.
This commit is contained in:
Brett Cannon 2012-07-09 13:24:34 -04:00
parent cd9b746b37
commit bf7eab077f
2 changed files with 3 additions and 1 deletions

View File

@ -230,7 +230,7 @@ def find_module(name, path=None):
continue continue
break # Break out of outer loop when breaking out of inner loop. break # Break out of outer loop when breaking out of inner loop.
else: else:
raise ImportError('No module name {!r}'.format(name), name=name) raise ImportError(_bootstrap._ERR_MSG.format(name), name=name)
encoding = None encoding = None
if mode == 'U': if mode == 'U':

View File

@ -31,6 +31,8 @@ Core and Builtins
Library Library
------- -------
- Issue #15256: Grammatical mistake in exception raised by imp.find_module().
- Issue #5931: wsgiref environ variable SERVER_SOFTWARE will specify an - Issue #5931: wsgiref environ variable SERVER_SOFTWARE will specify an
implementation specific term like Cpython, Jython instead of generic "Python" implementation specific term like Cpython, Jython instead of generic "Python"