mypy error: assert spec is not None
This commit is contained in:
parent
429a126280
commit
c6e60753a2
1 changed files with 1 additions and 0 deletions
|
@ -18,6 +18,7 @@ def import_file(p: PathIsh, name: Optional[str]=None) -> types.ModuleType:
|
||||||
name = p.stem
|
name = p.stem
|
||||||
import importlib.util
|
import importlib.util
|
||||||
spec = importlib.util.spec_from_file_location(name, p)
|
spec = importlib.util.spec_from_file_location(name, p)
|
||||||
|
assert spec is not None, f"Fatal error; Could not create module spec from {name} {p}"
|
||||||
foo = importlib.util.module_from_spec(spec)
|
foo = importlib.util.module_from_spec(spec)
|
||||||
loader = spec.loader; assert loader is not None
|
loader = spec.loader; assert loader is not None
|
||||||
loader.exec_module(foo) # type: ignore[attr-defined]
|
loader.exec_module(foo) # type: ignore[attr-defined]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue