We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 78d91a3 commit bfc76d6Copy full SHA for bfc76d6
src/awepatch/_module.py
@@ -6,7 +6,7 @@
6
from collections import defaultdict
7
from dataclasses import dataclass
8
from importlib.abc import MetaPathFinder, SourceLoader
9
-from importlib.machinery import PathFinder
+from importlib.util import find_spec
10
11
from awepatch._utils import (
12
AWEPATCH_DEBUG,
@@ -111,7 +111,7 @@ def _get_module_info(self, module: str) -> ModuleInfo:
111
if (module_info := self._modules.get(module)) is not None:
112
return module_info
113
114
- spec = PathFinder.find_spec(module, None, None)
+ spec = find_spec(module)
115
if spec is None or spec.origin is None:
116
raise ValueError(f"Module {module} not found")
117
0 commit comments