From 7ccc0d9d7b952f7bd418380339470eff5713873d Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Fri, 5 Apr 2019 12:20:46 +0200 Subject: [PATCH] Another Python2 fix --- jedi/evaluate/__init__.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/jedi/evaluate/__init__.py b/jedi/evaluate/__init__.py index 346babbe..4fa23557 100644 --- a/jedi/evaluate/__init__.py +++ b/jedi/evaluate/__init__.py @@ -166,12 +166,7 @@ class Evaluator(object): @evaluator_function_cache() def typing_module(self): typing_module, = self.import_module((u'typing',)) - try: - return typing_module.stub_context - except AttributeError: - # Python 2 and 3.4: In some cases there is no non-stub module, - # because the module was not installed with `pip install typing`. - return typing_module + return typing_module.stub_context or typing_module def reset_recursion_limitations(self): self.recursion_detector = recursion.RecursionDetector()