From cf4c2cb19820e25d4c5b17e1c7ddfe2f1e12b740 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Tue, 24 Nov 2015 01:11:41 +0100 Subject: [PATCH] Fix: Dicts shouldn't be accessible in tuple assignments for now. --- jedi/evaluate/finder.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jedi/evaluate/finder.py b/jedi/evaluate/finder.py index 3a594495..4a167ee2 100644 --- a/jedi/evaluate/finder.py +++ b/jedi/evaluate/finder.py @@ -553,6 +553,8 @@ def check_tuple_assignments(types, name): debug.warning("Invalid tuple lookup #%s of result %s in %s", index, types, name) else: + if r.type == 'dict': + continue try: new_types |= func(index) except IndexError: