diff --git a/jedi/inference/__init__.py b/jedi/inference/__init__.py index b468730e..74402ad7 100644 --- a/jedi/inference/__init__.py +++ b/jedi/inference/__init__.py @@ -84,7 +84,7 @@ from jedi.plugins import plugin_manager class InferenceState: - analysis_modules: list[Any] + analysis_modules: "list[Any]" def __init__(self, project, environment=None, script_path=None): if environment is None: diff --git a/jedi/inference/filters.py b/jedi/inference/filters.py index 8d0279b4..8743a29d 100644 --- a/jedi/inference/filters.py +++ b/jedi/inference/filters.py @@ -16,7 +16,7 @@ from jedi.inference.utils import to_list from jedi.inference.names import TreeNameDefinition, ParamName, \ AnonymousParamName, AbstractNameDefinition, NameWrapper -_definition_name_cache: MutableMapping[UsedNamesMapping, dict[str, tuple[Name, ...]]] \ +_definition_name_cache: 'MutableMapping[UsedNamesMapping, dict[str, tuple[Name, ...]]]' \ = weakref.WeakKeyDictionary()