diff --git a/jedi/evaluate/context/klass.py b/jedi/evaluate/context/klass.py index 5d424f97..bd8a2bcc 100644 --- a/jedi/evaluate/context/klass.py +++ b/jedi/evaluate/context/klass.py @@ -320,6 +320,7 @@ class ClassContext(use_metaclass(CachedMetaClass, ClassMixin, FunctionAndClassBa debug.dbg('Unprocessed metaclass %s', metaclass) return [] + @evaluator_method_cache(default=NO_CONTEXTS) def get_metaclasses(self): args = self._get_bases_arguments() if args is not None: