From 30c2e64d9e828ea4ed8f0d4003126af93f149b4b Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Sun, 16 Dec 2018 18:24:10 +0100 Subject: [PATCH] py__name__ does not need to be defined --- jedi/evaluate/context/module.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jedi/evaluate/context/module.py b/jedi/evaluate/context/module.py index 929cb520..a89d9ff5 100644 --- a/jedi/evaluate/context/module.py +++ b/jedi/evaluate/context/module.py @@ -161,6 +161,8 @@ class ModuleContext(ModuleMixin, TreeContext): return None def py__name__(self): + if self._string_names is None: + return None return '.'.join(self._string_names) def py__file__(self):