From 85780111e012a120351908b4e8cbe0fce438ac43 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 13 Nov 2022 17:59:22 +0100 Subject: [PATCH] Use the latest grammar from parso for stubs, probably fixes #1864 --- jedi/inference/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jedi/inference/__init__.py b/jedi/inference/__init__.py index f4bf9a9c..9c7e49f9 100644 --- a/jedi/inference/__init__.py +++ b/jedi/inference/__init__.py @@ -90,7 +90,7 @@ class InferenceState: self.compiled_subprocess = environment.get_inference_state_subprocess(self) self.grammar = environment.get_grammar() - self.latest_grammar = parso.load_grammar(version='3.7') + self.latest_grammar = parso.load_grammar(version='3.12') self.memoize_cache = {} # for memoize decorators self.module_cache = imports.ModuleCache() # does the job of `sys.modules`. self.stub_module_cache = {} # Dict[Tuple[str, ...], Optional[ModuleValue]]