Hi All,
While coding into a Python snippet under Knime 3.5.3 on Windows 10 this appeared suddently in the console :
Traceback (most recent call last):
File “C:\data_science\knime_3.5.3\plugins\org.knime.python2_3.5.0.v201712011355\py\PythonKernel.py”, line 1376, in
kernel.run()
File “C:\data_science\knime_3.5.3\plugins\org.knime.python2_3.5.0.v201712011355\py\PythonKernel.py”, line 390, in run
self.run_command(self.read_string())
File “C:\data_science\knime_3.5.3\plugins\org.knime.python2_3.5.0.v201712011355\py\PythonKernel.py”, line 398, in run_command
handler.execute(self)
File “C:\data_science\knime_3.5.3\plugins\org.knime.python2_3.5.0.v201712011355\py\PythonKernel.py”, line 1256, in execute
suggestions = kernel.auto_complete(source_code, line, column)
File “C:\data_science\knime_3.5.3\plugins\org.knime.python2_3.5.0.v201712011355\py\PythonKernel.py”, line 590, in auto_complete
response.append({‘name’: completion.name, ‘type’: completion.type, ‘doc’: completion.docstring()})
File “F:\anaconda2\lib\site-packages\jedi\api\classes.py”, line 461, in docstring
return super(Completion, self).docstring(raw=raw, fast=fast)
File “F:\anaconda2\lib\site-packages\jedi\api\classes.py”, line 257, in docstring
return Help(self.name).docstring(fast=fast, raw=raw)
File “F:\anaconda2\lib\site-packages\jedi\api\classes.py”, line 675, in docstring
for context in self.get_contexts(fast=fast):
File “F:\anaconda2\lib\site-packages\jedi\cache.py”, line 118, in wrapper
result = method(self, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\api\classes.py”, line 665, in get_contexts
return self.name.infer()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 258, in wrapper
return ContextSet.from_iterable(func(*args, **kwargs))
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 20, in from_iterable
return cls.from_set(set(iterable))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\instance.py”, line 351, in infer
for c in apply_py__get(result_context, self.instance):
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\klass.py”, line 56, in apply_py__get
for descriptor_context in method(base_context):
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\instance.py”, line 96, in py__get
return self.execute_function_slots(names, obj, obj.class_context)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\instance.py”, line 87, in execute_function_slots
for name in names
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\instance.py”, line 87, in
for name in names
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 44, in execute_evaluated
return self.infer().execute_evaluated(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 64, in execute_evaluated
return self.execute(arguments)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 52, in execute
context_set = func(arguments)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 80, in py__call
return self.infer_function_execution(function_execution)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 70, in infer_function_execution
return function_execution.get_return_values()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\recursion.py”, line 84, in wrapper
result = func(execution, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 151, in get_return_values
context_set |= self.eval_node(children[1])
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate_init_.py”, line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 84, in eval_node
context_set = eval_trailer(context, context_set, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 153, in eval_trailer
return base_contexts.execute(args)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 52, in execute
context_set = func(arguments)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 80, in py__call
return self.infer_function_execution(function_execution)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 70, in infer_function_execution
return function_execution.get_return_values()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\recursion.py”, line 84, in wrapper
result = func(execution, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 151, in get_return_values
context_set |= self.eval_node(children[1])
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in _eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 84, in eval_node
context_set = eval_trailer(context, context_set, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 148, in eval_trailer
name_or_str=node
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 100, in infer
return tree_name_to_contexts(self.parent_context.evaluator, self.parent_context, self.tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 479, in tree_name_to_contexts
types = _remove_statements(evaluator, context, node, tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 441, in _remove_statements
return eval_expr_stmt(context, stmt, seek_name=name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 225, in eval_expr_stmt
return _eval_expr_stmt(context, stmt, seek_name)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 241, in eval_expr_stmt
context_set = context.eval_node(rhs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in _eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 84, in eval_node
context_set = eval_trailer(context, context_set, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 148, in eval_trailer
name_or_str=node
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 100, in infer
return tree_name_to_contexts(self.parent_context.evaluator, self.parent_context, self.tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 479, in tree_name_to_contexts
types = _remove_statements(evaluator, context, node, tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 441, in _remove_statements
return eval_expr_stmt(context, stmt, seek_name=name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 225, in eval_expr_stmt
return eval_expr_stmt(context, stmt, seek_name)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 241, in eval_expr_stmt
context_set = context.eval_node(rhs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 142, in eval_element
definitions = self.goto_definitions(context, if_name)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 219, in goto_definitions
return helpers.evaluate_call_of_leaf(context, name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\helpers.py”, line 102, in evaluate_call_of_leaf
values = eval_trailer(context, values, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 148, in eval_trailer
name_or_str=node
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 100, in infer
return tree_name_to_contexts(self.parent_context.evaluator, self.parent_context, self.tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 479, in tree_name_to_contexts
types = _remove_statements(evaluator, context, node, tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 441, in _remove_statements
return eval_expr_stmt(context, stmt, seek_name=name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 225, in eval_expr_stmt
return _eval_expr_stmt(context, stmt, seek_name)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 241, in eval_expr_stmt
context_set = context.eval_node(rhs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 58, in eval_node
return eval_atom(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 172, in eval_atom
search_global=True
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 56, in find
names = self.filter_name(filters)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 121, in filter_name
names = filter.get(self._string_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 170, in get
return self._convert_names(self._filter(names))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 202, in _filter
return list(self._check_flows(names))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 216, in _check_flows
self._node_context, self._parser_scope, name, self._origin_scope
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 76, in reachability_check
return _break_check(context, context_scope, first_flow_scope, node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 91, in _break_check
reachable = _check_if(context, flow_node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 107, in check_if
types = context.eval_node(node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 116, in eval_node
return eval_or_test(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 298, in eval_or_test
context.eval_node(right))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in _eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 84, in eval_node
context_set = eval_trailer(context, context_set, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 148, in eval_trailer
name_or_str=node
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 100, in infer
return tree_name_to_contexts(self.parent_context.evaluator, self.parent_context, self.tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 479, in tree_name_to_contexts
types = _remove_statements(evaluator, context, node, tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 441, in _remove_statements
return eval_expr_stmt(context, stmt, seek_name=name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 225, in eval_expr_stmt
return _eval_expr_stmt(context, stmt, seek_name)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 241, in eval_expr_stmt
context_set = context.eval_node(rhs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in _eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 84, in eval_node
context_set = eval_trailer(context, context_set, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 148, in eval_trailer
name_or_str=node
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 100, in infer
return tree_name_to_contexts(self.parent_context.evaluator, self.parent_context, self.tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 479, in tree_name_to_contexts
types = _remove_statements(evaluator, context, node, tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 441, in _remove_statements
return eval_expr_stmt(context, stmt, seek_name=name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 225, in eval_expr_stmt
return _eval_expr_stmt(context, stmt, seek_name)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 241, in eval_expr_stmt
context_set = context.eval_node(rhs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in _eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 84, in eval_node
context_set = eval_trailer(context, context_set, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 148, in eval_trailer
name_or_str=node
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 100, in infer
return tree_name_to_contexts(self.parent_context.evaluator, self.parent_context, self.tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 479, in tree_name_to_contexts
types = _remove_statements(evaluator, context, node, tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 441, in _remove_statements
return eval_expr_stmt(context, stmt, seek_name=name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 225, in eval_expr_stmt
return _eval_expr_stmt(context, stmt, seek_name)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 241, in eval_expr_stmt
context_set = context.eval_node(rhs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 58, in eval_node
return eval_atom(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 172, in eval_atom
search_global=True
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 56, in find
names = self.filter_name(filters)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 121, in filter_name
names = filter.get(self._string_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 170, in get
return self._convert_names(self._filter(names))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 202, in _filter
return list(self._check_flows(names))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 216, in _check_flows
self._node_context, self._parser_scope, name, self._origin_scope
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 76, in reachability_check
return _break_check(context, context_scope, first_flow_scope, node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 91, in break_check
reachable = check_if(context, flow_node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 107, in check_if
types = context.eval_node(node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 142, in eval_element
definitions = self.goto_definitions(context, if_name)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 219, in goto_definitions
return helpers.evaluate_call_of_leaf(context, name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\helpers.py”, line 74, in evaluate_call_of_leaf
return context.eval_node(leaf)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 58, in eval_node
return eval_atom(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 172, in eval_atom
search_global=True
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 136, in infer
return self.get_param().infer()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\dynamic.py”, line 46, in infer
return ContextSet.from_sets(p.infer() for p in self._executed_params)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\dynamic.py”, line 46, in
return ContextSet.from_sets(p.infer() for p in self._executed_params)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\param.py”, line 34, in infer
return self._lazy_context.infer()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\lazy_context.py”, line 46, in infer
return self.context.eval_node(self.data)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 58, in eval_node
return eval_atom(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 172, in eval_atom
search_global=True
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 100, in infer
return tree_name_to_contexts(self.parent_context.evaluator, self.parent_context, self.tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 479, in tree_name_to_contexts
types = _remove_statements(evaluator, context, node, tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 441, in _remove_statements
return eval_expr_stmt(context, stmt, seek_name=name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 225, in eval_expr_stmt
return _eval_expr_stmt(context, stmt, seek_name)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 241, in eval_expr_stmt
context_set = context.eval_node(rhs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in _eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 84, in eval_node
context_set = eval_trailer(context, context_set, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 153, in eval_trailer
return base_contexts.execute(args)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 52, in execute
context_set = func(arguments)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 80, in py__call
return self.infer_function_execution(function_execution)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 70, in infer_function_execution
return function_execution.get_return_values()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\recursion.py”, line 84, in wrapper
result = func(execution, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 136, in get_return_values
check = flow_analysis.reachability_check(self, funcdef, r)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 76, in reachability_check
return _break_check(context, context_scope, first_flow_scope, node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 91, in _break_check
reachable = _check_if(context, flow_node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\flow_analysis.py”, line 107, in check_if
types = context.eval_node(node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 116, in eval_node
return eval_or_test(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 280, in eval_or_test
types = context.eval_node(next(iterator))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 174, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 58, in eval_node
return eval_atom(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 172, in eval_atom
search_global=True
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 100, in infer
return tree_name_to_contexts(self.parent_context.evaluator, self.parent_context, self.tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 479, in tree_name_to_contexts
types = _remove_statements(evaluator, context, node, tree_name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 441, in _remove_statements
return eval_expr_stmt(context, stmt, seek_name=name)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 225, in eval_expr_stmt
return _eval_expr_stmt(context, stmt, seek_name)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 241, in eval_expr_stmt
context_set = context.eval_node(rhs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 84, in eval_node
context_set = eval_trailer(context, context_set, trailer)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 153, in eval_trailer
return base_contexts.execute(args)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in mapper
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 65, in
for context in self.set
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 52, in execute
context_set = func(arguments)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 80, in py__call
return self.infer_function_execution(function_execution)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 70, in infer_function_execution
return function_execution.get_return_values()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\recursion.py”, line 84, in wrapper
result = func(execution, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\context\function.py”, line 151, in get_return_values
context_set |= self.eval_node(children[1])
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 58, in eval_node
return eval_atom(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 172, in eval_atom
search_global=True
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 118, in infer
return self.get_param().infer()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\param.py”, line 34, in infer
return self._lazy_context.infer()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\lazy_context.py”, line 46, in infer
return self.context.eval_node(self.data)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 58, in eval_node
return eval_atom(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 172, in eval_atom
search_global=True
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 118, in infer
return self.get_param().infer()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\param.py”, line 34, in infer
return self._lazy_context.infer()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\lazy_context.py”, line 46, in infer
return self.context.eval_node(self.data)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 58, in eval_node
return eval_atom(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 172, in eval_atom
search_global=True
File “F:\anaconda2\lib\site-packages\jedi_compatibility.py”, line 204, in
return lambda *args, **kwargs: self.func(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 140, in py__getattribute
return f.find(filters, attribute_lookup=not search_global)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 64, in find
types = self._names_to_types(names, attribute_lookup)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in _names_to_types
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\finder.py”, line 157, in
contexts = ContextSet.from_sets(name.infer() for name in names)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\filters.py”, line 136, in infer
return self.get_param().infer()
File “F:\anaconda2\lib\site-packages\jedi\evaluate\dynamic.py”, line 46, in infer
return ContextSet.from_sets(p.infer() for p in self._executed_params)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 34, in from_sets
sets = list(sets)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\dynamic.py”, line 46, in
return ContextSet.from_sets(p.infer() for p in self._executed_params)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\param.py”, line 30, in infer
doc_params = docstrings.infer_param(self.execution_context, self.param_node)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\docstrings.py”, line 266, in infer_param
types = eval_docstring(execution_context.py__doc())
File “F:\anaconda2\lib\site-packages\jedi\evaluate\docstrings.py”, line 258, in eval_docstring
for param_str in _search_param_in_docstr(docstring, param.name.value)
File “F:\anaconda2\lib\site-packages\jedi\common\context.py”, line 20, in from_iterable
return cls.from_set(set(iterable))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\docstrings.py”, line 259, in
for p in _evaluate_for_statement_string(module_context, param_str)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\docstrings.py”, line 216, in _evaluate_for_statement_string
return list(_execute_types_in_stmt(func_execution_context, stmt))
File “F:\anaconda2\lib\site-packages\jedi\evaluate\docstrings.py”, line 225, in execute_types_in_stmt
definitions = module_context.eval_node(stmt)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\base_context.py”, line 123, in eval_node
return self.evaluator.eval_element(self, node)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 179, in eval_element
return self.eval_element_if_evaluated(context, element)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 191, in _eval_element_if_evaluated
return self.eval_element_cached(context, element)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\cache.py”, line 40, in wrapper
rv = function(obj, *args, **kwargs)
File "F:\anaconda2\lib\site-packages\jedi\evaluate_init.py", line 195, in _eval_element_cached
return eval_node(context, element)
File “F:\anaconda2\lib\site-packages\jedi\debug.py”, line 79, in wrapper
return func(*args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 46, in wrapper
return func(context, *args, **kwargs)
File “F:\anaconda2\lib\site-packages\jedi\evaluate\syntax_tree.py”, line 103, in eval_node
assert element.value in (‘.’, ‘…’)
AssertionError