diff --git a/jedi/builtin.py b/jedi/builtin.py index 0162a692..824a6f6f 100644 --- a/jedi/builtin.py +++ b/jedi/builtin.py @@ -13,7 +13,6 @@ import common import debug import parsing import fast_parser -import imports import evaluate @@ -57,7 +56,7 @@ class CachedModule(object): # In case there is already a module cached and this module # has to be reparsed, we also need to invalidate the import # caches. - imports.invalidate_star_import_cache(parser.module) + cache.invalidate_star_import_cache(parser.module) raise KeyError() except KeyError: self._load_module() diff --git a/jedi/modules.py b/jedi/modules.py index cd8943c4..42bf811a 100644 --- a/jedi/modules.py +++ b/jedi/modules.py @@ -14,7 +14,6 @@ import fast_parser import builtin import debug import settings -import imports class Module(builtin.CachedModule): @@ -64,7 +63,7 @@ class ModuleWithCursor(Module): if not self._parser: try: ts, parser = builtin.CachedModule.cache[self.path] - imports.invalidate_star_import_cache(parser.module) + cache.invalidate_star_import_cache(parser.module) del builtin.CachedModule.cache[self.path] except KeyError: