mirror of
https://github.com/python/cpython.git
synced 2025-08-23 18:24:46 +00:00
Issue #19720: Suppressed context for some exceptions in importlib.
This commit is contained in:
parent
b6e2556d8f
commit
c4464052d9
3 changed files with 6 additions and 5 deletions
|
@ -56,7 +56,7 @@ def _find_spec_from_path(name, path=None):
|
|||
try:
|
||||
spec = module.__spec__
|
||||
except AttributeError:
|
||||
raise ValueError('{}.__spec__ is not set'.format(name))
|
||||
raise ValueError('{}.__spec__ is not set'.format(name)) from None
|
||||
else:
|
||||
if spec is None:
|
||||
raise ValueError('{}.__spec__ is None'.format(name))
|
||||
|
@ -96,7 +96,7 @@ def find_spec(name, package=None):
|
|||
try:
|
||||
spec = module.__spec__
|
||||
except AttributeError:
|
||||
raise ValueError('{}.__spec__ is not set'.format(name))
|
||||
raise ValueError('{}.__spec__ is not set'.format(name)) from None
|
||||
else:
|
||||
if spec is None:
|
||||
raise ValueError('{}.__spec__ is None'.format(name))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue