From 7d3eba1d8d10a2cc63e443d2efce3336f4f34960 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Tue, 25 Sep 2018 08:58:01 +0200 Subject: [PATCH] py__bool__ should be called on CompiledObject in CompiledValue --- jedi/evaluate/compiled/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jedi/evaluate/compiled/__init__.py b/jedi/evaluate/compiled/__init__.py index a74056ec..42c7ed76 100644 --- a/jedi/evaluate/compiled/__init__.py +++ b/jedi/evaluate/compiled/__init__.py @@ -21,7 +21,7 @@ class CompiledValue(ContextWrapper): def __getattribute__(self, name): if name in ('get_safe_value', 'execute_operation', 'access_handle', - 'negate'): + 'negate', 'py__bool__'): return getattr(self._compiled_obj, name) return super(CompiledValue, self).__getattribute__(name)