Clearer error on import failure (#38257)

Clearer error
This commit is contained in:
Lysandre Debut
2025-05-21 14:32:29 +02:00
committed by GitHub
parent 9a962dd9ed
commit ddf67d2d73

View File

@@ -2072,10 +2072,7 @@ class _LazyModule(ModuleType):
try:
return importlib.import_module("." + module_name, self.__name__)
except Exception as e:
raise RuntimeError(
f"Failed to import {self.__name__}.{module_name} because of the following error (look up to see its"
f" traceback):\n{e}"
) from e
raise e
def __reduce__(self):
return (self.__class__, (self._name, self.__file__, self._import_structure))