From 9fec494e84095d439ecf6629486759e3b70a01d2 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Mon, 12 Feb 2018 20:39:42 +0100 Subject: [PATCH] Unify load_module access --- jedi/evaluate/imports.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/jedi/evaluate/imports.py b/jedi/evaluate/imports.py index eabb26cc..2f339309 100644 --- a/jedi/evaluate/imports.py +++ b/jedi/evaluate/imports.py @@ -374,10 +374,8 @@ class Importer(object): fullname=module_path.name, paths=module_path.paths, ) - elif code is not None or module_path.endswith(('.py', '.zip', '.egg')): - module = _load_module(self._evaluator, module_path, code, sys_path, parent_module) else: - module = compiled.load_module(self._evaluator, path=module_path, sys_path=sys_path) + module = _load_module(self._evaluator, module_path, code, sys_path, parent_module) if module is None: # The file might raise an ImportError e.g. and therefore not be