From e921ec11e36c853fe573eff181277a80996cf4a5 Mon Sep 17 00:00:00 2001 From: David Halter Date: Sat, 24 Nov 2012 15:43:05 +0100 Subject: [PATCH] fixed a recursion problem, that occured with invalidate_star_imports --- jedi/imports.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jedi/imports.py b/jedi/imports.py index 573441d6..ec38c398 100644 --- a/jedi/imports.py +++ b/jedi/imports.py @@ -291,10 +291,10 @@ def invalidate_star_import_cache(module, only_main=False): try: t, mods = star_import_cache[module] + del star_import_cache[module] + for m in mods: invalidate_star_import_cache(m, only_main=True) - - del star_import_cache[module] except KeyError: pass