Created
March 15, 2016 14:59
-
-
Save flamingbear/12bab21251f9ba67b6dd to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Elpy Error | |
The backend encountered an unexpected error. This indicates a bug in | |
Elpy. Please open a bug report with the data below in the Elpy bug tracker: | |
https://github.com/jorgenschaefer/elpy/issues/new | |
``` | |
Error Message | |
Instance <eInstance of <eClass of <Class: _ABCGeneric@106-112>>(<Arguments: Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])])>)>: Don't touch this (is_class)! | |
Configuration | |
Virtualenv........: py3 (/Users/savoie/anaconda/envs/py3) | |
RPC Python........: 3.5.1 (/Users/savoie/anaconda/envs/py3/bin/python) | |
Interactive Python: python (/Users/savoie/anaconda/envs/py3/bin/python) | |
Emacs.............: 24.5.1 | |
Elpy..............: 1.11.0 | |
Jedi..............: 0.9.0 | |
Rope..............: Not found (0.10.3 available) | |
Importmagic.......: 0.1.5 | |
Autopep8..........: 1.2.2 | |
Yapf..............: Not found (0.6.3 available) | |
Syntax checker....: flake8 (/Users/savoie/anaconda/envs/py3/bin/flake8) | |
Traceback | |
Traceback (most recent call last): | |
File "/Users/savoie/mhs/emacs-config/.cask/24.5.1/elpa/elpy-20160131.118/elpy/jedibackend.py", line 227, in run_with_debug | |
return getattr(script, name)() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/api/__init__.py", line 188, in completions | |
completion_names = get_completions(user_stmt, b) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/api/__init__.py", line 174, in get_completions | |
completion_names += self._simple_complete(path, dot, like) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/api/__init__.py", line 250, in _simple_complete | |
scopes = list(self._prepare_goto(path, True)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/api/__init__.py", line 294, in _prepare_goto | |
scopes = self._evaluator.eval_element(eval_stmt) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 169, in eval_element | |
return self._eval_atom(element) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 230, in _eval_atom | |
return self.find_types(scope, atom, stmt.start_pos, search_global=True) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 120, in find_types | |
return f.find(scopes, search_global) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 87, in find | |
types = self._names_to_types(names, search_global) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 233, in _names_to_types | |
new_types = _name_to_types(self._evaluator, name, self.scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 278, in _name_to_types | |
types += _remove_statements(evaluator, typ, name) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 323, in _remove_statements | |
types += evaluator.eval_statement(stmt, seek_name=name) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 23, in run | |
result = func(evaluator, stmt, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 135, in eval_statement | |
types = self.eval_element(stmt.get_rhs()) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 267, in eval_trailer | |
new_types += get(self, node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 212, in get_index_types | |
return self._evaluator.execute(method, [iterable.AlreadyEvaluated(indexes)]) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 299, in execute | |
types = func(self, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 364, in py__call__ | |
return Function.py__call__(self, evaluator, params) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/_compatibility.py", line 122, in <lambda> | |
return lambda *args, **kwargs: self.func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 560, in py__call__ | |
return FunctionExecution(evaluator, self, params).get_return_types() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 100, in run | |
result = func(execution, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 620, in get_return_types | |
check = flow_analysis.break_check(self._evaluator, self, r) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 48, in break_check | |
return _break_check(evaluator, stmt, base_scope, element_scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 65, in _break_check | |
reachable = _check_if(evaluator, node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 79, in _check_if | |
types = evaluator.eval_element(node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 212, in eval_element | |
return precedence.calculate_children(self, element.children) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/precedence.py", line 43, in calculate_children | |
types = evaluator.eval_element(next(iterator)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 289, in execute | |
return stdlib.execute(self, obj, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 42, in execute | |
return _implemented[module_name][obj_name](evaluator, obj, params) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 81, in wrapper | |
lst = list(arguments.eval_argument_clinic(clinic_args)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/param.py", line 135, in eval_argument_clinic | |
for el in va_values)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/param.py", line 135, in <genexpr> | |
for el in va_values)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 169, in eval_element | |
return self._eval_atom(element) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 230, in _eval_atom | |
return self.find_types(scope, atom, stmt.start_pos, search_global=True) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 120, in find_types | |
return f.find(scopes, search_global) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 87, in find | |
types = self._names_to_types(names, search_global) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 233, in _names_to_types | |
new_types = _name_to_types(self._evaluator, name, self.scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 278, in _name_to_types | |
types += _remove_statements(evaluator, typ, name) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 323, in _remove_statements | |
types += evaluator.eval_statement(stmt, seek_name=name) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 23, in run | |
result = func(evaluator, stmt, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 135, in eval_statement | |
types = self.eval_element(stmt.get_rhs()) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 299, in execute | |
types = func(self, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 364, in py__call__ | |
return Function.py__call__(self, evaluator, params) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/_compatibility.py", line 122, in <lambda> | |
return lambda *args, **kwargs: self.func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 560, in py__call__ | |
return FunctionExecution(evaluator, self, params).get_return_types() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 100, in run | |
result = func(execution, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 620, in get_return_types | |
check = flow_analysis.break_check(self._evaluator, self, r) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 48, in break_check | |
return _break_check(evaluator, stmt, base_scope, element_scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 65, in _break_check | |
reachable = _check_if(evaluator, node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 79, in _check_if | |
types = evaluator.eval_element(node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 299, in execute | |
types = func(self, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/_compatibility.py", line 124, in <lambda> | |
return lambda *args, **kwargs: self.func(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 560, in py__call__ | |
return FunctionExecution(evaluator, self, params).get_return_types() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 100, in run | |
result = func(execution, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 624, in get_return_types | |
types += self._evaluator.eval_element(r.children[1]) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 299, in execute | |
types = func(self, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/_compatibility.py", line 124, in <lambda> | |
return lambda *args, **kwargs: self.func(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 560, in py__call__ | |
return FunctionExecution(evaluator, self, params).get_return_types() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 100, in run | |
result = func(execution, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 620, in get_return_types | |
check = flow_analysis.break_check(self._evaluator, self, r) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 48, in break_check | |
return _break_check(evaluator, stmt, base_scope, element_scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 65, in _break_check | |
reachable = _check_if(evaluator, node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 79, in _check_if | |
types = evaluator.eval_element(node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 289, in execute | |
return stdlib.execute(self, obj, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 42, in execute | |
return _implemented[module_name][obj_name](evaluator, obj, params) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 90, in wrapper | |
return func(evaluator, *lst, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 179, in builtins_isinstance | |
if cls_or_tup.is_class(): | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 224, in __getattr__ | |
% (self, name)) | |
AttributeError: Instance <eInstance of <eClass of <Class: _ABCGeneric@106-112>>(<Arguments: Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])])>)>: Don't touch this (is_class)! | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/Users/savoie/mhs/emacs-config/.cask/24.5.1/elpa/elpy-20160131.118/elpy/jedibackend.py", line 341, in run_with_debug | |
return getattr(script, name)() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/api/__init__.py", line 188, in completions | |
completion_names = get_completions(user_stmt, b) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/api/__init__.py", line 174, in get_completions | |
completion_names += self._simple_complete(path, dot, like) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/api/__init__.py", line 250, in _simple_complete | |
scopes = list(self._prepare_goto(path, True)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/api/__init__.py", line 294, in _prepare_goto | |
scopes = self._evaluator.eval_element(eval_stmt) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 169, in eval_element | |
return self._eval_atom(element) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 230, in _eval_atom | |
return self.find_types(scope, atom, stmt.start_pos, search_global=True) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 120, in find_types | |
return f.find(scopes, search_global) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 87, in find | |
types = self._names_to_types(names, search_global) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 233, in _names_to_types | |
new_types = _name_to_types(self._evaluator, name, self.scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 278, in _name_to_types | |
types += _remove_statements(evaluator, typ, name) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 323, in _remove_statements | |
types += evaluator.eval_statement(stmt, seek_name=name) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 23, in run | |
result = func(evaluator, stmt, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 135, in eval_statement | |
types = self.eval_element(stmt.get_rhs()) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 267, in eval_trailer | |
new_types += get(self, node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 212, in get_index_types | |
return self._evaluator.execute(method, [iterable.AlreadyEvaluated(indexes)]) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 299, in execute | |
types = func(self, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 364, in py__call__ | |
return Function.py__call__(self, evaluator, params) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/_compatibility.py", line 122, in <lambda> | |
return lambda *args, **kwargs: self.func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 560, in py__call__ | |
return FunctionExecution(evaluator, self, params).get_return_types() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 100, in run | |
result = func(execution, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 620, in get_return_types | |
check = flow_analysis.break_check(self._evaluator, self, r) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 48, in break_check | |
return _break_check(evaluator, stmt, base_scope, element_scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 65, in _break_check | |
reachable = _check_if(evaluator, node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 79, in _check_if | |
types = evaluator.eval_element(node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 212, in eval_element | |
return precedence.calculate_children(self, element.children) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/precedence.py", line 43, in calculate_children | |
types = evaluator.eval_element(next(iterator)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 289, in execute | |
return stdlib.execute(self, obj, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 42, in execute | |
return _implemented[module_name][obj_name](evaluator, obj, params) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 81, in wrapper | |
lst = list(arguments.eval_argument_clinic(clinic_args)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/param.py", line 135, in eval_argument_clinic | |
for el in va_values)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/param.py", line 135, in <genexpr> | |
for el in va_values)) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 169, in eval_element | |
return self._eval_atom(element) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 230, in _eval_atom | |
return self.find_types(scope, atom, stmt.start_pos, search_global=True) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 120, in find_types | |
return f.find(scopes, search_global) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 87, in find | |
types = self._names_to_types(names, search_global) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 233, in _names_to_types | |
new_types = _name_to_types(self._evaluator, name, self.scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 278, in _name_to_types | |
types += _remove_statements(evaluator, typ, name) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/finder.py", line 323, in _remove_statements | |
types += evaluator.eval_statement(stmt, seek_name=name) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 23, in run | |
result = func(evaluator, stmt, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 135, in eval_statement | |
types = self.eval_element(stmt.get_rhs()) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 299, in execute | |
types = func(self, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 364, in py__call__ | |
return Function.py__call__(self, evaluator, params) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/_compatibility.py", line 122, in <lambda> | |
return lambda *args, **kwargs: self.func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 560, in py__call__ | |
return FunctionExecution(evaluator, self, params).get_return_types() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 100, in run | |
result = func(execution, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 620, in get_return_types | |
check = flow_analysis.break_check(self._evaluator, self, r) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 48, in break_check | |
return _break_check(evaluator, stmt, base_scope, element_scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 65, in _break_check | |
reachable = _check_if(evaluator, node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 79, in _check_if | |
types = evaluator.eval_element(node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 299, in execute | |
types = func(self, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/_compatibility.py", line 124, in <lambda> | |
return lambda *args, **kwargs: self.func(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 560, in py__call__ | |
return FunctionExecution(evaluator, self, params).get_return_types() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 100, in run | |
result = func(execution, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 624, in get_return_types | |
types += self._evaluator.eval_element(r.children[1]) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 299, in execute | |
types = func(self, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/_compatibility.py", line 124, in <lambda> | |
return lambda *args, **kwargs: self.func(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 560, in py__call__ | |
return FunctionExecution(evaluator, self, params).get_return_types() | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/recursion.py", line 100, in run | |
result = func(execution, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 620, in get_return_types | |
check = flow_analysis.break_check(self._evaluator, self, r) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 48, in break_check | |
return _break_check(evaluator, stmt, base_scope, element_scope) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 65, in _break_check | |
reachable = _check_if(evaluator, node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/flow_analysis.py", line 79, in _check_if | |
types = evaluator.eval_element(node) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/cache.py", line 41, in wrapper | |
rv = function(obj, *args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 187, in eval_element | |
types = self.eval_trailer(types, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 259, in eval_trailer | |
new_types += self.execute(typ, node, trailer) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/debug.py", line 52, in wrapper | |
result = func(*args, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/__init__.py", line 289, in execute | |
return stdlib.execute(self, obj, arguments) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 42, in execute | |
return _implemented[module_name][obj_name](evaluator, obj, params) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 90, in wrapper | |
return func(evaluator, *lst, **kwargs) | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/stdlib.py", line 179, in builtins_isinstance | |
if cls_or_tup.is_class(): | |
File "/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/jedi/evaluate/representation.py", line 224, in __getattr__ | |
% (self, name)) | |
AttributeError: Instance <eInstance of <eClass of <Class: _ABCGeneric@106-112>>(<Arguments: Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])])>)>: Don't touch this (is_class)! | |
Jedi Debug Information | |
[N] dbg: Parsed /Users/savoie/projects/seaice/seaicetimeseries/source/seaicetimeseries/test/test_warp.py, with 0 parsers in 44 splits. | |
[W] warning: No statement under the cursor. | |
[N] dbg: start: 'expected' in <Function: with_start_end_no_year@461-467> | |
[N] dbg: eval_element <Name: expected@466,46>@(466, 46) | |
[N] dbg: finder.filter_name "<Name: expected@466,46>" in (<eFunction of <Function: with_start_end_no_year@461-467>>): '[<Name: expected@465,8>]'@(466, 46) | |
[N] dbg: eval_statement <ExprStmt: expected = self.series[(self.series.index.date >= start) & (self.series.index.date <= end)]@465,8> (<Name: expected@465,8>) | |
[N] dbg: eval_element Node(power, [<Name: self@465,19>, Node(trailer, [<Operator: .>, <Name: series@465,24>]), Node(trailer, [<Operator: [>, Node(and_expr, [Node(atom, [<Operator: (>, Node(comparison, [Node(power, [<Name: self@465,32>, Node(trailer, [<Operator: .>, <Name: series@465,37>]), Node(trailer, [<Operator: .>, <Name: index@465,44>]), Node(trailer, [<Operator: .>, <Name: date@465,50>])]), <Operator: >=>, <Name: start@465,58>]), <Operator: )>]), <Operator: &>, Node(atom, [<Operator: (>, Node(comparison, [Node(power, [<Name: self@465,68>, Node(trailer, [<Operator: .>, <Name: series@465,73>]), Node(trailer, [<Operator: .>, <Name: index@465,80>]), Node(trailer, [<Operator: .>, <Name: date@465,86>])]), <Operator: <=>, <Name: end@465,94>]), <Operator: )>])]), <Operator: ]>])])@(465, 19) | |
[N] dbg: finder.filter_name "<Name: self@465,19>" in (<eFunction of <Function: with_start_end_no_year@461-467>>): '[<Name: self@461,31>]'@(465, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@461,31>] -> [<eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: series@465,24>]) in scope <eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)> | |
[N] dbg: eval_element Node(power, [<Name: unittest@454,37>, Node(trailer, [<Operator: .>, <Name: TestCase@454,46>])])@(454, 37) | |
[N] dbg: finder.filter_name "<Name: unittest@454,37>" in (<eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>): '[<Name: unittest@1,7>]'@(454, 37) | |
[N] dbg: search_module 'unittest' in '/Users/savoie/projects/seaice/seaicetimeseries/source/seaicetimeseries/test/test_warp.py' | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: unittest@1-79>>] | |
[N] dbg: finder._names_to_types: [<Name: unittest@1,7>] -> [<ModuleWrapper: <fast.FastModule: unittest@1-79>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: TestCase@454,46>]) in scope <ModuleWrapper: <fast.FastModule: unittest@1-79>> | |
[N] dbg: finder.filter_name "<Name: TestCase@454,46>" in (<ModuleWrapper: <fast.FastModule: unittest@1-79>>): '[<Name: TestCase@59,19>]'@None | |
[N] dbg: search_module 'unittest.case' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/unittest'] | |
[N] dbg: finder.filter_name "'TestCase'" in (<ModuleWrapper: <fast.FastModule: case@1-1388>>): '[<Name: TestCase@336,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: TestCase@336,6>] -> [<eClass of <Class: TestCase@336-1328>>] | |
[N] dbg: after import: [<eClass of <Class: TestCase@336-1328>>] | |
[N] dbg: finder._names_to_types: [<Name: TestCase@59,19>] -> [<eClass of <Class: TestCase@336-1328>>] | |
[N] dbg: eval_element <Name: object@336,15>@(336, 15) | |
[N] dbg: finder.filter_name "<Name: object@336,15>" in (<eClass of <Class: TestCase@336-1328>>): '[<CompiledName: (builtins).object>]'@(336, 15) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).object>] -> [<CompiledObject: <class 'object'>>] | |
[N] dbg: execute: <eClass of <Class: TestCase@336-1328>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@383-415>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@383-415>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: TestCase@336-1328>>(<Arguments: ()>)>] in <eClass of <Class: TestCase@336-1328>> | |
[N] dbg: finder.filter_name "<Name: series@465,24>" in (<eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)>): '[<InstanceName: series@459,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.series = pd.Series(values, index=dates)@459,8>> (<InstanceName: series@459,13>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: pd@459,22>, Node(trailer, [<Operator: .>, <Name: Series@459,25>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])]), <Operator: )>])])>@(459, 22) | |
[N] dbg: finder.filter_name "<InstanceName: pd@459,22>" in (<InstanceElement of <eFunction of <Function: setUp@456-461>>>): '[<Name: pd@5,17>]'@(459, 8) | |
[N] dbg: search_module 'pandas' in '/Users/savoie/projects/seaice/seaicetimeseries/source/seaicetimeseries/test/test_warp.py' | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: pandas@4-65>>] | |
[N] dbg: finder._names_to_types: [<Name: pd@5,17>] -> [<ModuleWrapper: <fast.FastModule: pandas@4-65>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: Series@459,25>])> in scope <ModuleWrapper: <fast.FastModule: pandas@4-65>> | |
[N] dbg: search_module 'pandas.core' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: search_module 'pandas.core.api' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: api@4-34>>] | |
[N] dbg: search_module 'pandas.sparse' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: search_module 'pandas.sparse.api' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/sparse'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: api@3-8>>] | |
[N] dbg: search_module 'pandas.stats' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: search_module 'pandas.stats.api' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/stats'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: api@1-10>>] | |
[N] dbg: search_module 'pandas.stats.moments' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/stats'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: moments@1-1044>>] | |
[N] dbg: search_module 'pandas.tseries' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: search_module 'pandas.tseries.api' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/tseries'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: api@1-14>>] | |
[N] dbg: search_module 'pandas.io' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: search_module 'pandas.io.api' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/io'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: api@1-17>>] | |
[N] dbg: search_module 'pandas.computation' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: search_module 'pandas.computation.api' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/computation'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: api@1-3>>] | |
[N] dbg: finder.filter_name "<InstanceName: Series@459,25>" in (<ModuleWrapper: <fast.FastModule: pandas@4-65>>): '[<Name: Series@13,31>]'@None | |
[N] dbg: search_module 'pandas.core.series' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: finder.filter_name "'Series'" in (<ModuleWrapper: <fast.FastModule: series@1-2917>>): '[<Name: Series@89,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: Series@89,6>] -> [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: after import: [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: finder._names_to_types: [<Name: Series@13,31>] -> [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: (>, Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])]), <Operator: )>])> in scope <eClass of <Class: Series@89-2717>> | |
[N] dbg: execute: <eClass of <Class: Series@89-2717>> <Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>> | |
[N] dbg: eval_element Node(power, [<Name: base@89,13>, Node(trailer, [<Operator: .>, <Name: IndexOpsMixin@89,18>])])@(89, 13) | |
[N] dbg: finder.filter_name "<Name: base@89,13>" in (<eClass of <Class: Series@89-2717>>): '[<Name: base@32,33>]'@(89, 13) | |
[N] dbg: finder.filter_name "'base'" in (<ModuleWrapper: <fast.FastModule: core@1-1>>): '[<FakeName: base@0,0>]'@None | |
[N] dbg: search_module 'pandas.core.base' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: base@1-331>>] | |
[N] dbg: finder._names_to_types: [<FakeName: base@0,0>] -> [<ModuleWrapper: <fast.FastModule: base@1-331>>] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: base@1-331>>] | |
[N] dbg: finder._names_to_types: [<Name: base@32,33>] -> [<ModuleWrapper: <fast.FastModule: base@1-331>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: IndexOpsMixin@89,18>]) in scope <ModuleWrapper: <fast.FastModule: base@1-331>> | |
[N] dbg: finder.filter_name "<Name: IndexOpsMixin@89,18>" in (<ModuleWrapper: <fast.FastModule: base@1-331>>): '[<Name: IndexOpsMixin@325,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: IndexOpsMixin@325,6>] -> [<eClass of <Class: IndexOpsMixin@325-634>>] | |
[N] dbg: eval_element Node(power, [<Name: strings@89,33>, Node(trailer, [<Operator: .>, <Name: StringAccessorMixin@89,41>])])@(89, 33) | |
[N] dbg: finder.filter_name "<Name: strings@89,33>" in (<eClass of <Class: Series@89-2717>>): '[<Name: strings@35,30>]'@(89, 33) | |
[N] dbg: search_module 'pandas.core.strings' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: strings@1-1574>>] | |
[N] dbg: finder._names_to_types: [<Name: strings@35,30>] -> [<ModuleWrapper: <fast.FastModule: strings@1-1574>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: StringAccessorMixin@89,41>]) in scope <ModuleWrapper: <fast.FastModule: strings@1-1574>> | |
[N] dbg: finder.filter_name "<Name: StringAccessorMixin@89,41>" in (<ModuleWrapper: <fast.FastModule: strings@1-1574>>): '[<Name: StringAccessorMixin@1570,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: StringAccessorMixin@1570,6>] -> [<eClass of <Class: StringAccessorMixin@1570-1612>>] | |
[N] dbg: eval_element Node(power, [<Name: generic@89,62>, Node(trailer, [<Operator: .>, <Name: NDFrame@89,70>])])@(89, 62) | |
[N] dbg: finder.filter_name "<Name: generic@89,62>" in (<eClass of <Class: Series@89-2717>>): '[<Name: generic@32,24>]'@(89, 62) | |
[N] dbg: finder.filter_name "'generic'" in (<ModuleWrapper: <fast.FastModule: core@1-1>>): '[<FakeName: generic@0,0>]'@None | |
[N] dbg: search_module 'pandas.core.generic' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: generic@2-4920>>] | |
[N] dbg: finder._names_to_types: [<FakeName: generic@0,0>] -> [<ModuleWrapper: <fast.FastModule: generic@2-4920>>] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: generic@2-4920>>] | |
[N] dbg: finder._names_to_types: [<Name: generic@32,24>] -> [<ModuleWrapper: <fast.FastModule: generic@2-4920>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: NDFrame@89,70>]) in scope <ModuleWrapper: <fast.FastModule: generic@2-4920>> | |
[N] dbg: finder.filter_name "<Name: NDFrame@89,70>" in (<ModuleWrapper: <fast.FastModule: generic@2-4920>>): '[<Name: NDFrame@72,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: NDFrame@72,6>] -> [<eClass of <Class: NDFrame@72-4723>>] | |
[N] dbg: eval_element <Name: object@325,20>@(325, 20) | |
[N] dbg: finder.filter_name "<Name: object@325,20>" in (<eClass of <Class: IndexOpsMixin@325-634>>): '[<CompiledName: (builtins).object>]'@(325, 20) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).object>] -> [<CompiledObject: <class 'object'>>] | |
[N] dbg: eval_element <Name: object@1570,26>@(1570, 26) | |
[N] dbg: finder.filter_name "<Name: object@1570,26>" in (<eClass of <Class: StringAccessorMixin@1570-1612>>): '[<CompiledName: (builtins).object>]'@(1570, 26) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).object>] -> [<CompiledObject: <class 'object'>>] | |
[N] dbg: eval_element <Name: PandasObject@72,14>@(72, 14) | |
[N] dbg: finder.filter_name "<Name: PandasObject@72,14>" in (<eClass of <Class: NDFrame@72-4723>>): '[<Name: PandasObject@11,29>]'@(72, 14) | |
[N] dbg: finder.filter_name "'PandasObject'" in (<ModuleWrapper: <fast.FastModule: base@1-331>>): '[<Name: PandasObject@66,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: PandasObject@66,6>] -> [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: after import: [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: finder._names_to_types: [<Name: PandasObject@11,29>] -> [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: eval_element <Name: StringMixin@66,19>@(66, 19) | |
[N] dbg: finder.filter_name "<Name: StringMixin@66,19>" in (<eClass of <Class: PandasObject@66-113>>): '[<Name: StringMixin@17,6>]'@(66, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: StringMixin@17,6>] -> [<eClass of <Class: StringMixin@17-66>>] | |
[N] dbg: eval_element <Name: object@17,18>@(17, 18) | |
[N] dbg: finder.filter_name "<Name: object@17,18>" in (<eClass of <Class: StringMixin@17-66>>): '[<CompiledName: (builtins).object>]'@(17, 18) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).object>] -> [<CompiledObject: <class 'object'>>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@123-234>>> <Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@123-234>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] in <eClass of <Class: Series@89-2717>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: series@459,13>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, Node(and_expr, [Node(atom, [<Operator: (>, Node(comparison, [Node(power, [<Name: self@465,32>, Node(trailer, [<Operator: .>, <Name: series@465,37>]), Node(trailer, [<Operator: .>, <Name: index@465,44>]), Node(trailer, [<Operator: .>, <Name: date@465,50>])]), <Operator: >=>, <Name: start@465,58>]), <Operator: )>]), <Operator: &>, Node(atom, [<Operator: (>, Node(comparison, [Node(power, [<Name: self@465,68>, Node(trailer, [<Operator: .>, <Name: series@465,73>]), Node(trailer, [<Operator: .>, <Name: index@465,80>]), Node(trailer, [<Operator: .>, <Name: date@465,86>])]), <Operator: <=>, <Name: end@465,94>]), <Operator: )>])]), <Operator: ]>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: eval_element Node(and_expr, [Node(atom, [<Operator: (>, Node(comparison, [Node(power, [<Name: self@465,32>, Node(trailer, [<Operator: .>, <Name: series@465,37>]), Node(trailer, [<Operator: .>, <Name: index@465,44>]), Node(trailer, [<Operator: .>, <Name: date@465,50>])]), <Operator: >=>, <Name: start@465,58>]), <Operator: )>]), <Operator: &>, Node(atom, [<Operator: (>, Node(comparison, [Node(power, [<Name: self@465,68>, Node(trailer, [<Operator: .>, <Name: series@465,73>]), Node(trailer, [<Operator: .>, <Name: index@465,80>]), Node(trailer, [<Operator: .>, <Name: date@465,86>])]), <Operator: <=>, <Name: end@465,94>]), <Operator: )>])])@(465, 31) | |
[N] dbg: eval_element Node(atom, [<Operator: (>, Node(comparison, [Node(power, [<Name: self@465,32>, Node(trailer, [<Operator: .>, <Name: series@465,37>]), Node(trailer, [<Operator: .>, <Name: index@465,44>]), Node(trailer, [<Operator: .>, <Name: date@465,50>])]), <Operator: >=>, <Name: start@465,58>]), <Operator: )>])@(465, 31) | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: self@465,32>, Node(trailer, [<Operator: .>, <Name: series@465,37>]), Node(trailer, [<Operator: .>, <Name: index@465,44>]), Node(trailer, [<Operator: .>, <Name: date@465,50>])]), <Operator: >=>, <Name: start@465,58>])@(465, 32) | |
[N] dbg: eval_element Node(power, [<Name: self@465,32>, Node(trailer, [<Operator: .>, <Name: series@465,37>]), Node(trailer, [<Operator: .>, <Name: index@465,44>]), Node(trailer, [<Operator: .>, <Name: date@465,50>])])@(465, 32) | |
[N] dbg: finder.filter_name "<Name: self@465,32>" in (<eFunction of <Function: with_start_end_no_year@461-467>>): '[<Name: self@461,31>]'@(465, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@461,31>] -> [<eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: series@465,37>]) in scope <eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: series@465,37>" in (<eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)>): '[<InstanceName: series@459,13>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: series@459,13>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: index@465,44>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: NDFrame@72-4723>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@93-110>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@93-110>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] in <eClass of <Class: NDFrame@72-4723>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: index@465,44>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: index@930,21>, <InstanceName: index@481,17>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.index = new_index@930,16>> (<InstanceName: index@930,21>) | |
[N] dbg: eval_element <InstanceName: new_index@930,29>@(930, 29) | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: len@926,19>, Node(trailer, [<Operator: (>, <Name: level@926,23>, <Operator: )>])]), <Operator: <>, Node(power, [<Name: len@926,32>, Node(trailer, [<Operator: (>, Node(power, [<Name: self@926,36>, Node(trailer, [<Operator: .>, <Name: index@926,41>]), Node(trailer, [<Operator: .>, <Name: levels@926,47>])]), <Operator: )>])])])@(926, 19) | |
[N] dbg: eval_element Node(power, [<Name: len@926,19>, Node(trailer, [<Operator: (>, <Name: level@926,23>, <Operator: )>])])@(926, 19) | |
[N] dbg: finder.filter_name "<Name: len@926,19>" in (<eFunction of <Function: reset_index@899-943>>): '[<CompiledName: (builtins).len>]'@(926, 19) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).len>] -> [<CompiledObject: <built-in function len>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: level@926,23>, <Operator: )>]) in scope <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <built-in function len>> <Arguments: level> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function len>> | |
[N] dbg: eval_element Node(power, [<Name: len@926,32>, Node(trailer, [<Operator: (>, Node(power, [<Name: self@926,36>, Node(trailer, [<Operator: .>, <Name: index@926,41>]), Node(trailer, [<Operator: .>, <Name: levels@926,47>])]), <Operator: )>])])@(926, 32) | |
[N] dbg: finder.filter_name "<Name: len@926,32>" in (<eFunction of <Function: reset_index@899-943>>): '[<CompiledName: (builtins).len>]'@(926, 32) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).len>] -> [<CompiledObject: <built-in function len>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(power, [<Name: self@926,36>, Node(trailer, [<Operator: .>, <Name: index@926,41>]), Node(trailer, [<Operator: .>, <Name: levels@926,47>])]), <Operator: )>]) in scope <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <built-in function len>> <Arguments: Node(power, [<Name: self@926,36>, Node(trailer, [<Operator: .>, <Name: index@926,41>]), Node(trailer, [<Operator: .>, <Name: levels@926,47>])])> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function len>> | |
[N] dbg: calculate_children types [] | |
[N] dbg: eval_element <Name: drop@920,11>@(920, 11) | |
[N] dbg: finder.filter_name "<Name: drop@920,11>" in (<eFunction of <Function: reset_index@899-943>>): '[<Name: drop@899,38>]'@(920, 11) | |
[N] dbg: Dynamic param search for <Param: drop=<Keyword: False>> in 'reset_index'. | |
[N] dbg: eval_element Node(power, [<Name: df@941,19>, Node(trailer, [<Operator: .>, <Name: reset_index@941,22>])])@(941, 19) | |
[N] dbg: finder.filter_name "<Name: df@941,19>" in (<eFunction of <Function: reset_index@899-943>>): '[<Name: df@940,12>]'@(941, 19) | |
[N] dbg: eval_statement <ExprStmt: df = self.to_frame(name)@940,12> (<Name: df@940,12>) | |
[N] dbg: eval_element Node(power, [<Name: self@940,17>, Node(trailer, [<Operator: .>, <Name: to_frame@940,22>]), Node(trailer, [<Operator: (>, <Name: name@940,31>, <Operator: )>])])@(940, 17) | |
[N] dbg: finder.filter_name "<Name: self@940,17>" in (<eFunction of <Function: reset_index@899-943>>): '[<Name: self@899,20>]'@(940, 12) | |
[N] dbg: finder._names_to_types: [<Name: self@899,20>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: to_frame@940,22>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: NDFrame@72-4723>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@93-110>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@93-110>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] in <eClass of <Class: NDFrame@72-4723>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: to_frame@940,22>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>): '[<InstanceName: to_frame@1072,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: to_frame@1072,8>] -> [<InstanceElement of <eFunction of <Function: to_frame@1072-1093>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: name@940,31>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: to_frame@1072-1093>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: to_frame@1072-1093>>> <Arguments: name> | |
[N] dbg: eval_element <Name: df@1091,15>@(1091, 15) | |
[N] dbg: eval_element Node(comparison, [<Name: name@1086,11>, <Keyword: is>, <Keyword: None>])@(1086, 11) | |
[N] dbg: eval_element <Name: name@1086,11>@(1086, 11) | |
[N] dbg: finder.filter_name "<Name: name@1086,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: to_frame@1072-1093>>>>): '[<FakeName: name@1072,23>]'@(1086, 11) | |
[N] dbg: eval_element <Name: name@940,31>@(940, 31) | |
[N] dbg: eval_element <Name: inplace@929,15>@(929, 15) | |
[N] dbg: finder.filter_name "<Name: inplace@929,15>" in (<eFunction of <Function: reset_index@899-943>>): '[<Name: inplace@899,61>]'@(929, 15) | |
[N] dbg: Dynamic param search for <Param: inplace=<Keyword: False>> in 'reset_index'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: eval_element <Keyword: False>@(899, 69) | |
[N] dbg: finder._names_to_types: [<Name: inplace@899,61>] -> [<CompiledObject: False>] | |
[N] dbg: finder.filter_name "<Name: name@940,31>" in (<eFunction of <Function: reset_index@899-943>>): '[<Name: name@899,50>]'@(940, 12) | |
[N] dbg: Dynamic param search for <Param: name=<Keyword: None>> in 'reset_index'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: eval_element <Keyword: None>@(899, 55) | |
[N] dbg: finder._names_to_types: [<Name: name@899,50>] -> [<CompiledObject: None>] | |
[N] dbg: finder._names_to_types: [<FakeName: name@1072,23>] -> [<CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(1086, 19) | |
[N] dbg: calculate_children types [<CompiledObject: True>] | |
[N] dbg: finder.filter_name "<Name: df@1091,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: to_frame@1072-1093>>>>): '[<Name: df@1087,12>]'@(1091, 15) | |
[N] dbg: eval_statement <ExprStmt: df = self._constructor_expanddim(self)@1087,12> (<Name: df@1087,12>) | |
[N] dbg: eval_element Node(power, [<Name: self@1087,17>, Node(trailer, [<Operator: .>, <Name: _constructor_expanddim@1087,22>]), Node(trailer, [<Operator: (>, <Name: self@1087,45>, <Operator: )>])])@(1087, 17) | |
[N] dbg: finder.filter_name "<Name: self@1087,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: to_frame@1072-1093>>>>): '[<FakeName: self@1072,17>]'@(1087, 12) | |
[N] dbg: finder._names_to_types: [<FakeName: self@1072,17>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _constructor_expanddim@1087,22>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _constructor_expanddim@1087,22>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>): '[<InstanceName: _constructor_expanddim@249,8>]'@None | |
[N] dbg: decorator: <Decorator: @property @248,4> <Function: _constructor_expanddim@249-254> | |
[N] dbg: eval_element <Name: property@248,5>@(248, 5) | |
[N] dbg: finder.filter_name "<Name: property@248,5>" in (<eClass of <Class: Series@89-2717>>): '[<CompiledName: (builtins).property>]'@(248, 5) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).property>] -> [<CompiledObject: <class 'property'>>] | |
[N] dbg: execute: <CompiledObject: <class 'property'>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor_expanddim@249-254>>})]> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@64-70>>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor_expanddim@249-254>>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@64-70>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor_expanddim@249-254>>})]>)>] in <CompiledObject: <class 'property'>> | |
[N] dbg: decorator end <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor_expanddim@249-254>>})]>) decorates <eFunction of <Function: _constructor_expanddim@249-254>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@70-73>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>}), AlreadyEvaluated({<eClass of <Class: Series@89-2717>>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@71,15>, Node(trailer, [<Operator: .>, <Name: fget@71,20>]), Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>])])@(71, 15) | |
[N] dbg: finder.filter_name "<Name: self@71,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: self@70,16>]'@(71, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@70,16>] -> [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor_expanddim@249-254>>})]>) decorates <eFunction of <Function: _constructor_expanddim@249-254>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: fget@71,20>]) in scope <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor_expanddim@249-254>>})]>) decorates <eFunction of <Function: _constructor_expanddim@249-254>>> | |
[N] dbg: finder.filter_name "<Name: fget@71,20>" in (<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor_expanddim@249-254>>})]>) decorates <eFunction of <Function: _constructor_expanddim@249-254>>>): '[<InstanceName: fget@84,13>, <InstanceName: fget@65,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = func@84,8>> (<InstanceName: fget@84,13>) | |
[N] dbg: eval_element <InstanceName: func@84,20>@(84, 20) | |
[N] dbg: finder.filter_name "<InstanceName: func@84,20>" in (<InstanceElement of <eFunction of <Function: getter@83-87>>>): '[<Name: func@83,21>]'@(84, 8) | |
[N] dbg: Dynamic param search for <Param: func> in 'getter'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: func@83,21>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = fget@65,8>> (<InstanceName: fget@65,13>) | |
[N] dbg: eval_element <InstanceName: fget@65,20>@(65, 20) | |
[N] dbg: finder.filter_name "<InstanceName: fget@65,20>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@64-70>>>>>): '[<FakeName: fget@64,23>]'@(65, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: fget@64,23>] -> [<eFunction of <Function: _constructor_expanddim@249-254>>] | |
[N] dbg: eval_statement result [<eFunction of <Function: _constructor_expanddim@249-254>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: fget@84,13>, <InstanceName: fget@65,13>] -> [<eFunction of <Function: _constructor_expanddim@249-254>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>]) in scope <eFunction of <Function: _constructor_expanddim@249-254>> | |
[N] dbg: execute: <eFunction of <Function: _constructor_expanddim@249-254>> <Arguments: obj> | |
[N] dbg: eval_element <Name: DataFrame@251,15>@(251, 15) | |
[N] dbg: finder.filter_name "<Name: DataFrame@251,15>" in (<FunctionExecution of <eFunction of <Function: _constructor_expanddim@249-254>>>): '[<Name: DataFrame@250,38>]'@(251, 15) | |
[N] dbg: search_module 'pandas.core.frame' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: finder.filter_name "'DataFrame'" in (<ModuleWrapper: <fast.FastModule: frame@1-5529>>): '[<Name: DataFrame@163,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: DataFrame@163,6>] -> [<eClass of <Class: DataFrame@163-5145>>] | |
[N] dbg: after import: [<eClass of <Class: DataFrame@163-5145>>] | |
[N] dbg: finder._names_to_types: [<Name: DataFrame@250,38>] -> [<eClass of <Class: DataFrame@163-5145>>] | |
[N] dbg: Return reachable: <ReturnStmt: return DataFrame@251,8> | |
[N] dbg: execute result: [<eClass of <Class: DataFrame@163-5145>>] in <eFunction of <Function: _constructor_expanddim@249-254>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.fget(obj)@71,8> | |
[N] dbg: execute result: [<eClass of <Class: DataFrame@163-5145>>] in <InstanceElement of <eFunction of <Function: __get__@70-73>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: _constructor_expanddim@249,8>] -> [<eClass of <Class: DataFrame@163-5145>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: self@1087,45>, <Operator: )>]) in scope <eClass of <Class: DataFrame@163-5145>> | |
[N] dbg: execute: <eClass of <Class: DataFrame@163-5145>> <Arguments: self> | |
[N] dbg: eval_element <Name: NDFrame@163,16>@(163, 16) | |
[N] dbg: finder.filter_name "<Name: NDFrame@163,16>" in (<eClass of <Class: DataFrame@163-5145>>): '[<Name: NDFrame@33,32>]'@(163, 16) | |
[N] dbg: finder.filter_name "'NDFrame'" in (<ModuleWrapper: <fast.FastModule: generic@2-4920>>): '[<Name: NDFrame@72,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: NDFrame@72,6>] -> [<eClass of <Class: NDFrame@72-4723>>] | |
[N] dbg: after import: [<eClass of <Class: NDFrame@72-4723>>] | |
[N] dbg: finder._names_to_types: [<Name: NDFrame@33,32>] -> [<eClass of <Class: NDFrame@72-4723>>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@212-309>>> <Arguments: self> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@212-309>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: DataFrame@163-5145>>(<Arguments: self>)>] in <eClass of <Class: DataFrame@163-5145>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: DataFrame@163-5145>>(<Arguments: self>)>] | |
[N] dbg: finder._names_to_types: [<Name: df@1087,12>] -> [<eInstance of <eClass of <Class: DataFrame@163-5145>>(<Arguments: self>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return df@1091,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: DataFrame@163-5145>>(<Arguments: self>)>] in <InstanceElement of <eFunction of <Function: to_frame@1072-1093>>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: DataFrame@163-5145>>(<Arguments: self>)>] | |
[N] dbg: finder._names_to_types: [<Name: df@940,12>] -> [<eInstance of <eClass of <Class: DataFrame@163-5145>>(<Arguments: self>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: reset_index@941,22>]) in scope <eInstance of <eClass of <Class: DataFrame@163-5145>>(<Arguments: self>)> | |
[N] dbg: execute: <eClass of <Class: NDFrame@72-4723>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@93-110>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@93-110>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] in <eClass of <Class: NDFrame@72-4723>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: reset_index@941,22>" in (<eInstance of <eClass of <Class: DataFrame@163-5145>>(<Arguments: self>)>): '[<InstanceName: reset_index@2803,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: reset_index@2803,8>] -> [<InstanceElement of <eFunction of <Function: reset_index@2803-2859>>>] | |
[N] dbg: Dynamic param result [] | |
[N] dbg: eval_element <Keyword: False>@(899, 43) | |
[N] dbg: finder._names_to_types: [<Name: drop@899,38>] -> [<CompiledObject: False>] | |
[N] dbg: finder.filter_name "<InstanceName: new_index@930,29>" in (<InstanceElement of <eFunction of <Function: reset_index@899-943>>>): '[<Name: new_index@927,20>]'@(930, 16) | |
[N] dbg: eval_statement <ExprStmt: new_index = self.index.droplevel(level)@927,20> (<Name: new_index@927,20>) | |
[N] dbg: eval_element Node(power, [<Name: self@927,32>, Node(trailer, [<Operator: .>, <Name: index@927,37>]), Node(trailer, [<Operator: .>, <Name: droplevel@927,43>]), Node(trailer, [<Operator: (>, <Name: level@927,53>, <Operator: )>])])@(927, 32) | |
[N] dbg: finder.filter_name "<Name: self@927,32>" in (<eFunction of <Function: reset_index@899-943>>): '[<Name: self@899,20>]'@(927, 20) | |
[N] dbg: finder._names_to_types: [<Name: self@899,20>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: index@927,37>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: index@927,37>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>): '[<InstanceName: index@930,21>, <InstanceName: index@481,17>]'@None | |
[W] warning: catched stmt recursion: <InstanceElement of <ExprStmt: self.index = new_index@930,16>> against <InstanceElement of <ExprStmt: self.index = new_index@930,16>> @(930, 16) | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.index = self._data.index@481,12>> (<InstanceName: index@481,17>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: self@481,25>, Node(trailer, [<Operator: .>, <Name: _data@481,30>]), Node(trailer, [<Operator: .>, <Name: index@481,36>])])>@(481, 25) | |
[N] dbg: finder.filter_name "<InstanceName: self@481,25>" in (<InstanceElement of <eFunction of <Function: _unpickle_series_compat@477-507>>>): '[<Name: self@477,32>]'@(481, 12) | |
[N] dbg: finder._names_to_types: [<Name: self@477,32>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: _data@481,30>])> in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<InstanceName: _data@481,30>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>): '[<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._data = self._data.putmask(mask=mask, new=other, inplace=True)@1607,8>> (<InstanceName: _data@1607,13>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: self@1607,21>, Node(trailer, [<Operator: .>, <Name: _data@1607,26>]), Node(trailer, [<Operator: .>, <Name: putmask@1607,32>]), Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: mask@1607,40>, <Operator: =>, <Name: mask@1607,45>]), <Operator: ,>, Node(argument, [<Name: new@1607,51>, <Operator: =>, <Name: other@1607,55>]), <Operator: ,>, Node(argument, [<Name: inplace@1607,62>, <Operator: =>, <Keyword: True>])]), <Operator: )>])])>@(1607, 21) | |
[N] dbg: finder.filter_name "<InstanceName: self@1607,21>" in (<InstanceElement of <eFunction of <Function: update@1595-1613>>>): '[<Name: self@1595,15>]'@(1607, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@1595,15>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: _data@1607,26>])> in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<InstanceName: _data@1607,26>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>): '[<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._data = self._data.setitem(indexer=key, value=value)@785,8>> (<InstanceName: _data@785,13>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: self@785,21>, Node(trailer, [<Operator: .>, <Name: _data@785,26>]), Node(trailer, [<Operator: .>, <Name: setitem@785,32>]), Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: indexer@785,40>, <Operator: =>, <Name: key@785,48>]), <Operator: ,>, Node(argument, [<Name: value@785,53>, <Operator: =>, <Name: value@785,59>])]), <Operator: )>])])>@(785, 21) | |
[N] dbg: finder.filter_name "<InstanceName: self@785,21>" in (<InstanceElement of <eFunction of <Function: _set_values@782-789>>>): '[<Name: self@782,20>]'@(785, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@782,20>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: _data@785,26>])> in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<InstanceName: _data@785,26>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: ()>)>): '[<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: # recreate self._data = SingleBlockManager(data, index, fastpath=True)@499,12>> (<InstanceName: _data@499,17>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: SingleBlockManager@499,25>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])]), <Operator: )>])])>@(499, 25) | |
[N] dbg: finder.filter_name "<InstanceName: SingleBlockManager@499,25>" in (<InstanceElement of <eFunction of <Function: _unpickle_series_compat@477-507>>>): '[<Name: SingleBlockManager@33,34>]'@(499, 12) | |
[N] dbg: search_module 'pandas.core.internals' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: finder.filter_name "'SingleBlockManager'" in (<ModuleWrapper: <fast.FastModule: internals@1-4866>>): '[<Name: SingleBlockManager@3688,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: SingleBlockManager@3688,6>] -> [<eClass of <Class: SingleBlockManager@3688-3875>>] | |
[N] dbg: after import: [<eClass of <Class: SingleBlockManager@3688-3875>>] | |
[N] dbg: finder._names_to_types: [<Name: SingleBlockManager@33,34>] -> [<eClass of <Class: SingleBlockManager@3688-3875>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: (>, Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])]), <Operator: )>])> in scope <eClass of <Class: SingleBlockManager@3688-3875>> | |
[N] dbg: execute: <eClass of <Class: SingleBlockManager@3688-3875>> <Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>> | |
[N] dbg: eval_element <Name: BlockManager@3688,25>@(3688, 25) | |
[N] dbg: finder.filter_name "<Name: BlockManager@3688,25>" in (<eClass of <Class: SingleBlockManager@3688-3875>>): '[<Name: BlockManager@2460,6>]'@(3688, 25) | |
[N] dbg: finder._names_to_types: [<FakeName: BlockManager@2460,6>] -> [<eClass of <Class: BlockManager@2460-3679>>] | |
[N] dbg: eval_element <Name: PandasObject@2460,19>@(2460, 19) | |
[N] dbg: finder.filter_name "<Name: PandasObject@2460,19>" in (<eClass of <Class: BlockManager@2460-3679>>): '[<Name: PandasObject@9,29>]'@(2460, 19) | |
[N] dbg: finder.filter_name "'PandasObject'" in (<ModuleWrapper: <fast.FastModule: base@1-331>>): '[<Name: PandasObject@66,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: PandasObject@66,6>] -> [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: after import: [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: finder._names_to_types: [<Name: PandasObject@9,29>] -> [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@3696-3740>>> <Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@3696-3740>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] in <eClass of <Class: SingleBlockManager@3688-3875>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._data = state['_data']@479,12>> (<InstanceName: _data@479,17>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: state@479,25>, Node(trailer, [<Operator: [>, <String: '_data'>, <Operator: ]>])])>@(479, 25) | |
[N] dbg: finder.filter_name "<InstanceName: state@479,25>" in (<InstanceElement of <eFunction of <Function: _unpickle_series_compat@477-507>>>): '[<Name: state@477,38>]'@(479, 12) | |
[N] dbg: Dynamic param search for <Param: state> in '_unpickle_series_compat'. | |
[N] dbg: eval_element Node(power, [<Name: self@807,16>, Node(trailer, [<Operator: .>, <Name: _unpickle_series_compat@807,21>])])@(807, 16) | |
[N] dbg: finder.filter_name "<Name: self@807,16>" in (<eFunction of <Function: __setstate__@784-829>>): '[<Name: self@784,21>]'@(807, 16) | |
[N] dbg: finder._names_to_types: [<Name: self@784,21>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _unpickle_series_compat@807,21>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: _unpickle_series_compat@807,21>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>> <Arguments: [AlreadyEvaluated({<CompiledObject: '_unpickle_series_compat'>})]> | |
[N] dbg: eval_element Node(atom, [<Operator: (>, Node(or_test, [Node(comparison, [<Name: name@2352,12>, <Keyword: in>, Node(power, [<Name: self@2352,20>, Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>])])]), <Keyword: or>, Node(comparison, [<Name: name@2353,19>, <Keyword: in>, Node(power, [<Name: self@2353,27>, Node(trailer, [<Operator: .>, <Name: _metadata@2353,32>])])]), <Keyword: or>, Node(comparison, [<Name: name@2354,19>, <Keyword: in>, Node(power, [<Name: self@2354,27>, Node(trailer, [<Operator: .>, <Name: _accessors@2354,32>])])])]), <Operator: )>])@(2352, 11) | |
[N] dbg: eval_element Node(or_test, [Node(comparison, [<Name: name@2352,12>, <Keyword: in>, Node(power, [<Name: self@2352,20>, Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>])])]), <Keyword: or>, Node(comparison, [<Name: name@2353,19>, <Keyword: in>, Node(power, [<Name: self@2353,27>, Node(trailer, [<Operator: .>, <Name: _metadata@2353,32>])])]), <Keyword: or>, Node(comparison, [<Name: name@2354,19>, <Keyword: in>, Node(power, [<Name: self@2354,27>, Node(trailer, [<Operator: .>, <Name: _accessors@2354,32>])])])])@(2352, 12) | |
[N] dbg: eval_element Node(comparison, [<Name: name@2352,12>, <Keyword: in>, Node(power, [<Name: self@2352,20>, Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>])])])@(2352, 12) | |
[N] dbg: eval_element <Name: name@2352,12>@(2352, 12) | |
[N] dbg: finder.filter_name "<Name: name@2352,12>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: name@2345,26>]'@(2352, 12) | |
[N] dbg: finder._names_to_types: [<FakeName: name@2345,26>] -> [<CompiledObject: '_unpickle_series_compat'>] | |
[N] dbg: eval_element Node(power, [<Name: self@2352,20>, Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>])])@(2352, 20) | |
[N] dbg: finder.filter_name "<Name: self@2352,20>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: self@2345,20>]'@(2352, 20) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2345,20>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _internal_names_set@2352,25>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _internal_names_set@88,4>]'@None | |
[N] dbg: eval_statement <ExprStmt: _internal_names_set = set(_internal_names)@88,4> (<InstanceName: _internal_names_set@88,4>) | |
[N] dbg: eval_element Node(power, [<Name: set@88,26>, Node(trailer, [<Operator: (>, <Name: _internal_names@88,30>, <Operator: )>])])@(88, 26) | |
[N] dbg: finder.filter_name "<Name: set@88,26>" in (<eClass of <Class: NDFrame@72-4723>>): '[<CompiledName: (builtins).set>]'@(88, 4) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).set>] -> [<CompiledObject: <class 'set'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: _internal_names@88,30>, <Operator: )>]) in scope <CompiledObject: <class 'set'>> | |
[N] dbg: execute: <CompiledObject: <class 'set'>> <Arguments: _internal_names> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'set'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x139b73860>})]>)>] in <CompiledObject: <class 'set'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'set'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x139b73860>})]>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: _internal_names_set@88,4>] -> [<eInstance of <CompiledObject: <class 'set'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x139b73860>})]>)>] | |
[N] dbg: calculate_children types [] | |
[N] dbg: calculate_children types [] | |
[N] dbg: eval_element Node(power, [<Name: object@2355,19>, Node(trailer, [<Operator: .>, <Name: __getattribute__@2355,26>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@2355,43>, <Operator: ,>, <Name: name@2355,49>]), <Operator: )>])])@(2355, 19) | |
[N] dbg: finder.filter_name "<Name: object@2355,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<CompiledName: (builtins).object>]'@(2355, 19) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).object>] -> [<CompiledObject: <class 'object'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __getattribute__@2355,26>]) in scope <CompiledObject: <class 'object'>> | |
[N] dbg: finder.filter_name "<Name: __getattribute__@2355,26>" in (<CompiledObject: <class 'object'>>): '[<CompiledName: (object).__getattribute__>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (object).__getattribute__>] -> [<CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@2355,43>, <Operator: ,>, <Name: name@2355,49>]), <Operator: )>]) in scope <CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>> | |
[N] dbg: execute: <CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>> <Arguments: Node(arglist, [<Name: self@2355,43>, <Operator: ,>, <Name: name@2355,49>])> | |
[N] dbg: execute result: [] in <CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>> | |
[N] dbg: eval_element Node(comparison, [<Name: name@2357,15>, <Keyword: in>, Node(power, [<Name: self@2357,23>, Node(trailer, [<Operator: .>, <Name: _info_axis@2357,28>])])])@(2357, 15) | |
[N] dbg: eval_element <Name: name@2357,15>@(2357, 15) | |
[N] dbg: finder.filter_name "<Name: name@2357,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: name@2345,26>]'@(2357, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: name@2345,26>] -> [<CompiledObject: '_unpickle_series_compat'>] | |
[N] dbg: eval_element Node(power, [<Name: self@2357,23>, Node(trailer, [<Operator: .>, <Name: _info_axis@2357,28>])])@(2357, 23) | |
[N] dbg: finder.filter_name "<Name: self@2357,23>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: self@2345,20>]'@(2357, 23) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2345,20>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _info_axis@2357,28>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _info_axis@2357,28>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _info_axis@379,8>]'@None | |
[N] dbg: decorator: <Decorator: @property @378,4> <Function: _info_axis@379-382> | |
[N] dbg: eval_element <Name: property@378,5>@(378, 5) | |
[N] dbg: finder.filter_name "<Name: property@378,5>" in (<eClass of <Class: NDFrame@72-4723>>): '[<CompiledName: (builtins).property>]'@(378, 5) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).property>] -> [<CompiledObject: <class 'property'>>] | |
[N] dbg: execute: <CompiledObject: <class 'property'>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@64-70>>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@64-70>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]>)>] in <CompiledObject: <class 'property'>> | |
[N] dbg: decorator end <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]>) decorates <eFunction of <Function: _info_axis@379-382>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@70-73>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>}), AlreadyEvaluated({<eClass of <Class: NDFrame@72-4723>>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@71,15>, Node(trailer, [<Operator: .>, <Name: fget@71,20>]), Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>])])@(71, 15) | |
[N] dbg: finder.filter_name "<Name: self@71,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: self@70,16>]'@(71, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@70,16>] -> [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]>) decorates <eFunction of <Function: _info_axis@379-382>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: fget@71,20>]) in scope <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]>) decorates <eFunction of <Function: _info_axis@379-382>>> | |
[N] dbg: finder.filter_name "<Name: fget@71,20>" in (<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]>) decorates <eFunction of <Function: _info_axis@379-382>>>): '[<InstanceName: fget@84,13>, <InstanceName: fget@65,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = func@84,8>> (<InstanceName: fget@84,13>) | |
[N] dbg: eval_element <InstanceName: func@84,20>@(84, 20) | |
[N] dbg: finder.filter_name "<InstanceName: func@84,20>" in (<InstanceElement of <eFunction of <Function: getter@83-87>>>): '[<Name: func@83,21>]'@(84, 8) | |
[N] dbg: Dynamic param search for <Param: func> in 'getter'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: func@83,21>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = fget@65,8>> (<InstanceName: fget@65,13>) | |
[N] dbg: eval_element <InstanceName: fget@65,20>@(65, 20) | |
[N] dbg: finder.filter_name "<InstanceName: fget@65,20>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@64-70>>>>>): '[<FakeName: fget@64,23>]'@(65, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: fget@64,23>] -> [<eFunction of <Function: _info_axis@379-382>>] | |
[N] dbg: eval_statement result [<eFunction of <Function: _info_axis@379-382>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: fget@84,13>, <InstanceName: fget@65,13>] -> [<eFunction of <Function: _info_axis@379-382>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>]) in scope <eFunction of <Function: _info_axis@379-382>> | |
[N] dbg: execute: <eFunction of <Function: _info_axis@379-382>> <Arguments: obj> | |
[N] dbg: eval_element Node(power, [<Name: getattr@380,15>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@380,23>, <Operator: ,>, Node(power, [<Name: self@380,29>, Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>])])]), <Operator: )>])])@(380, 15) | |
[N] dbg: finder.filter_name "<Name: getattr@380,15>" in (<FunctionExecution of <eFunction of <Function: _info_axis@379-382>>>): '[<CompiledName: (builtins).getattr>]'@(380, 15) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).getattr>] -> [<CompiledObject: <built-in function getattr>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@380,23>, <Operator: ,>, Node(power, [<Name: self@380,29>, Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>])])]), <Operator: )>]) in scope <CompiledObject: <built-in function getattr>> | |
[N] dbg: execute: <CompiledObject: <built-in function getattr>> <Arguments: Node(arglist, [<Name: self@380,23>, <Operator: ,>, Node(power, [<Name: self@380,29>, Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>])])])> | |
[N] dbg: eval_element <Name: self@380,23>@(380, 23) | |
[N] dbg: finder.filter_name "<Name: self@380,23>" in (<FunctionExecution of <eFunction of <Function: _info_axis@379-382>>>): '[<FakeName: self@379,19>]'@(380, 23) | |
[N] dbg: eval_element <Name: obj@71,25>@(71, 25) | |
[N] dbg: finder.filter_name "<Name: obj@71,25>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: obj@70,22>]'@(71, 25) | |
[N] dbg: finder._names_to_types: [<FakeName: obj@70,22>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: finder._names_to_types: [<FakeName: self@379,19>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: self@380,29>, Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>])])@(380, 29) | |
[N] dbg: finder.filter_name "<Name: self@380,29>" in (<FunctionExecution of <eFunction of <Function: _info_axis@379-382>>>): '[<FakeName: self@379,19>]'@(380, 29) | |
[N] dbg: finder._names_to_types: [<FakeName: self@379,19>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _info_axis_name@380,34>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _info_axis_name@211,16>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: cls._info_axis_name = axes[info_axis]@211,12>> (<InstanceName: _info_axis_name@211,16>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: axes@211,34>, Node(trailer, [<Operator: [>, <Name: info_axis@211,39>, <Operator: ]>])])>@(211, 34) | |
[N] dbg: finder.filter_name "<InstanceName: axes@211,34>" in (<InstanceElement of <eFunction of <Function: _setup_axes@178-237>>>): '[<Name: axes@179,13>]'@(211, 12) | |
[N] dbg: Dynamic param search for <Param: axes> in '_setup_axes'. | |
[N] dbg: eval_element Node(power, [<Name: DataFrame@5145,0>, Node(trailer, [<Operator: .>, <Name: _setup_axes@5145,10>])])@(5145, 0) | |
[N] dbg: finder.filter_name "<Name: DataFrame@5145,0>" in (<ModuleWrapper: <fast.FastModule: frame@1-5529>>): '[<Name: DataFrame@163,6>]'@(5145, 0) | |
[N] dbg: finder._names_to_types: [<FakeName: DataFrame@163,6>] -> [<eClass of <Class: DataFrame@163-5145>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _setup_axes@5145,10>]) in scope <eClass of <Class: DataFrame@163-5145>> | |
[N] dbg: finder.filter_name "<Name: _setup_axes@5145,10>" in (<eClass of <Class: DataFrame@163-5145>>): '[<Name: _setup_axes@178,8>]'@None | |
[N] dbg: decorator: <Decorator: @classmethod @177,4> <Function: _setup_axes@178-237> | |
[N] dbg: eval_element <Name: classmethod@177,5>@(177, 5) | |
[N] dbg: finder.filter_name "<Name: classmethod@177,5>" in (<eClass of <Class: NDFrame@72-4723>>): '[<CompiledName: (builtins).classmethod>]'@(177, 5) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).classmethod>] -> [<CompiledObject: <class 'classmethod'>>] | |
[N] dbg: execute: <CompiledObject: <class 'classmethod'>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _setup_axes@178-237>>})]> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@101-104>>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _setup_axes@178-237>>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@101-104>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'classmethod'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _setup_axes@178-237>>})]>)>] in <CompiledObject: <class 'classmethod'>> | |
[N] dbg: decorator end <eInstance of <CompiledObject: <class 'classmethod'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _setup_axes@178-237>>})]>) decorates <eFunction of <Function: _setup_axes@178-237>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@104-113>>> <Arguments: [AlreadyEvaluated({<CompiledObject: None>}), AlreadyEvaluated({<eClass of <Class: DataFrame@163-5145>>})]> | |
[N] dbg: eval_element <Name: _method@107,15>@(107, 15) | |
[N] dbg: finder.filter_name "<Name: _method@107,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@104-113>>>>): '[<Name: _method@105,12>]'@(107, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: _method@105,12>] -> [<eFunction of <Function: _method@105-107>>] | |
[N] dbg: Return reachable: <ReturnStmt: return _method@107,8> | |
[N] dbg: execute result: [<eFunction of <Function: _method@105-107>>] in <InstanceElement of <eFunction of <Function: __get__@104-113>>> | |
[N] dbg: finder._names_to_types: [<FakeName: _setup_axes@178,8>] -> [<eFunction of <Function: _method@105-107>>] | |
[N] dbg: eval_element Node(power, [<Name: Panel@1521,0>, Node(trailer, [<Operator: .>, <Name: _setup_axes@1521,6>])])@(1521, 0) | |
[N] dbg: finder.filter_name "<Name: Panel@1521,0>" in (<ModuleWrapper: <fast.FastModule: panel@1-1544>>): '[<Name: Panel@107,6>]'@(1521, 0) | |
[N] dbg: finder._names_to_types: [<FakeName: Panel@107,6>] -> [<eClass of <Class: Panel@107-1463>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _setup_axes@1521,6>]) in scope <eClass of <Class: Panel@107-1463>> | |
[N] dbg: eval_element <Name: NDFrame@107,12>@(107, 12) | |
[N] dbg: finder.filter_name "<Name: NDFrame@107,12>" in (<eClass of <Class: Panel@107-1463>>): '[<Name: NDFrame@22,32>]'@(107, 12) | |
[N] dbg: finder.filter_name "'NDFrame'" in (<ModuleWrapper: <fast.FastModule: generic@2-4920>>): '[<Name: NDFrame@72,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: NDFrame@72,6>] -> [<eClass of <Class: NDFrame@72-4723>>] | |
[N] dbg: after import: [<eClass of <Class: NDFrame@72-4723>>] | |
[N] dbg: finder._names_to_types: [<Name: NDFrame@22,32>] -> [<eClass of <Class: NDFrame@72-4723>>] | |
[N] dbg: finder.filter_name "<Name: _setup_axes@1521,6>" in (<eClass of <Class: Panel@107-1463>>): '[<Name: _setup_axes@178,8>]'@None | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@104-113>>> <Arguments: [AlreadyEvaluated({<CompiledObject: None>}), AlreadyEvaluated({<eClass of <Class: Panel@107-1463>>})]> | |
[N] dbg: eval_element <Name: _method@107,15>@(107, 15) | |
[N] dbg: finder.filter_name "<Name: _method@107,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@104-113>>>>): '[<Name: _method@105,12>]'@(107, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: _method@105,12>] -> [<eFunction of <Function: _method@105-107>>] | |
[N] dbg: Return reachable: <ReturnStmt: return _method@107,8> | |
[N] dbg: execute result: [<eFunction of <Function: _method@105-107>>] in <InstanceElement of <eFunction of <Function: __get__@104-113>>> | |
[N] dbg: finder._names_to_types: [<FakeName: _setup_axes@178,8>] -> [<eFunction of <Function: _method@105-107>>] | |
[N] dbg: eval_element Node(power, [<Name: klass@41,4>, Node(trailer, [<Operator: .>, <Name: _setup_axes@41,10>])])@(41, 4) | |
[N] dbg: finder.filter_name "<Name: klass@41,4>" in (<eFunction of <Function: create_nd_panel_factory@7-95>>): '[<Name: klass@38,4>]'@(41, 4) | |
[N] dbg: eval_statement <ExprStmt: klass = type(klass_name, (slicer,), ns)@38,4> (<Name: klass@38,4>) | |
[N] dbg: eval_element Node(power, [<Name: type@38,12>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: klass_name@38,17>, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: slicer@38,30>, <Operator: ,>]), <Operator: )>]), <Operator: ,>, <Name: ns@38,40>]), <Operator: )>])])@(38, 12) | |
[N] dbg: finder.filter_name "<Name: type@38,12>" in (<eFunction of <Function: create_nd_panel_factory@7-95>>): '[<CompiledName: (builtins).type>]'@(38, 4) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).type>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: klass_name@38,17>, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: slicer@38,30>, <Operator: ,>]), <Operator: )>]), <Operator: ,>, <Name: ns@38,40>]), <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: Node(arglist, [<Name: klass_name@38,17>, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: slicer@38,30>, <Operator: ,>]), <Operator: )>]), <Operator: ,>, <Name: ns@38,40>])> | |
[N] dbg: eval_element <Name: klass_name@38,17>@(38, 17) | |
[N] dbg: finder.filter_name "<Name: klass_name@38,17>" in (<eFunction of <Function: create_nd_panel_factory@7-95>>): '[<Name: klass_name@7,28>]'@(38, 4) | |
[N] dbg: Dynamic param search for <Param: klass_name> in 'create_nd_panel_factory'. | |
[N] dbg: eval_element <Name: create_nd_panel_factory@6,10>@(6, 10) | |
[N] dbg: finder.filter_name "<Name: create_nd_panel_factory@6,10>" in (<ModuleWrapper: <fast.FastModule: panel4d@1-44>>): '[<Name: create_nd_panel_factory@3,32>]'@(6, 0) | |
[N] dbg: search_module 'pandas.core.panelnd' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: finder.filter_name "'create_nd_panel_factory'" in (<ModuleWrapper: <fast.FastModule: panelnd@1-47>>): '[<Name: create_nd_panel_factory@7,4>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: create_nd_panel_factory@7,4>] -> [<eFunction of <Function: create_nd_panel_factory@7-95>>] | |
[N] dbg: after import: [<eFunction of <Function: create_nd_panel_factory@7-95>>] | |
[N] dbg: finder._names_to_types: [<Name: create_nd_panel_factory@3,32>] -> [<eFunction of <Function: create_nd_panel_factory@7-95>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: klass_name@7,4>, <Operator: =>, <String: 'Panel4D'>]), <Operator: ,>, Node(argument, [<Name: orders@8,4>, <Operator: =>, Node(atom, [<Operator: [>, Node(testlist_comp, [<String: 'labels'>, <Operator: ,>, <String: 'items'>, <Operator: ,>, <String: 'major_axis'>, <Operator: ,>, <String: 'minor_axis'>]), <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: slices@9,4>, <Operator: =>, Node(atom, [<Operator: {>, Node(dictorsetmaker, [<String: 'labels'>, <Operator: :>, <String: 'labels'>, <Operator: ,>, <String: 'items'>, <Operator: :>, <String: 'items'>, <Operator: ,>, <String: 'major_axis'>, <Operator: :>, <String: 'major_axis'>, <Operator: ,>, <String: 'minor_axis'>, <Operator: :>, <String: 'minor_axis'>]), <Operator: }>])]), <Operator: ,>, Node(argument, [<Name: slicer@11,4>, <Operator: =>, <Name: Panel@11,11>]), <Operator: ,>, Node(argument, [<Name: aliases@12,4>, <Operator: =>, Node(atom, [<Operator: {>, Node(dictorsetmaker, [<String: 'major'>, <Operator: :>, <String: 'major_axis'>, <Operator: ,>, <String: 'minor'>, <Operator: :>, <String: 'minor_axis'>]), <Operator: }>])]), <Operator: ,>, Node(argument, [<Name: stat_axis@13,4>, <Operator: =>, <Number: 2>]), <Operator: ,>, Node(argument, [<Name: ns@14,4>, <Operator: =>, Node(power, [<Name: dict@14,7>, Node(trailer, [<Operator: (>, Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">]), <Operator: )>])])])]), <Operator: )>]) in scope <eFunction of <Function: create_nd_panel_factory@7-95>> | |
[N] dbg: execute: <eFunction of <Function: create_nd_panel_factory@7-95>> <Arguments: Node(arglist, [Node(argument, [<Name: klass_name@7,4>, <Operator: =>, <String: 'Panel4D'>]), <Operator: ,>, Node(argument, [<Name: orders@8,4>, <Operator: =>, Node(atom, [<Operator: [>, Node(testlist_comp, [<String: 'labels'>, <Operator: ,>, <String: 'items'>, <Operator: ,>, <String: 'major_axis'>, <Operator: ,>, <String: 'minor_axis'>]), <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: slices@9,4>, <Operator: =>, Node(atom, [<Operator: {>, Node(dictorsetmaker, [<String: 'labels'>, <Operator: :>, <String: 'labels'>, <Operator: ,>, <String: 'items'>, <Operator: :>, <String: 'items'>, <Operator: ,>, <String: 'major_axis'>, <Operator: :>, <String: 'major_axis'>, <Operator: ,>, <String: 'minor_axis'>, <Operator: :>, <String: 'minor_axis'>]), <Operator: }>])]), <Operator: ,>, Node(argument, [<Name: slicer@11,4>, <Operator: =>, <Name: Panel@11,11>]), <Operator: ,>, Node(argument, [<Name: aliases@12,4>, <Operator: =>, Node(atom, [<Operator: {>, Node(dictorsetmaker, [<String: 'major'>, <Operator: :>, <String: 'major_axis'>, <Operator: ,>, <String: 'minor'>, <Operator: :>, <String: 'minor_axis'>]), <Operator: }>])]), <Operator: ,>, Node(argument, [<Name: stat_axis@13,4>, <Operator: =>, <Number: 2>]), <Operator: ,>, Node(argument, [<Name: ns@14,4>, <Operator: =>, Node(power, [<Name: dict@14,7>, Node(trailer, [<Operator: (>, Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">]), <Operator: )>])])])])> | |
[N] dbg: execute result: [] in <eFunction of <Function: create_nd_panel_factory@7-95>> | |
[N] dbg: eval_element <String: 'Panel4D'>@(7, 15) | |
[N] dbg: Dynamic param result [<CompiledObject: 'Panel4D'>] | |
[N] dbg: finder._names_to_types: [<Name: klass_name@7,28>] -> [<CompiledObject: 'Panel4D'>] | |
[N] dbg: eval_element Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: slicer@38,30>, <Operator: ,>]), <Operator: )>])@(38, 29) | |
[N] dbg: eval_element <Name: ns@38,40>@(38, 40) | |
[N] dbg: finder.filter_name "<Name: ns@38,40>" in (<eFunction of <Function: create_nd_panel_factory@7-95>>): '[<Name: ns@37,4>]'@(38, 4) | |
[N] dbg: eval_statement <ExprStmt: # build the klass ns = {} if not ns else ns@37,4> (<Name: ns@37,4>) | |
[N] dbg: eval_element Node(test, [Node(atom, [<Operator: {>, <Operator: }>]), <Keyword: if>, Node(not_test, [<Keyword: not>, <Name: ns@37,19>]), <Keyword: else>, <Name: ns@37,27>])@(37, 9) | |
[N] dbg: eval_element Node(atom, [<Operator: {>, <Operator: }>])@(37, 9) | |
[N] dbg: eval_element <Name: ns@37,27>@(37, 27) | |
[N] dbg: finder.filter_name "<Name: ns@37,27>" in (<eFunction of <Function: create_nd_panel_factory@7-95>>): '[<Name: ns@8,54>]'@(37, 4) | |
[N] dbg: Dynamic param search for <Param: ns=<Keyword: None>> in 'create_nd_panel_factory'. | |
[N] dbg: eval_element Node(power, [<Name: dict@14,7>, Node(trailer, [<Operator: (>, Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">]), <Operator: )>])])@(14, 7) | |
[N] dbg: finder.filter_name "<Name: dict@14,7>" in (<ModuleWrapper: <fast.FastModule: panel4d@1-44>>): '[<CompiledName: (builtins).dict>]'@(6, 0) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).dict>] -> [<CompiledObject: <class 'dict'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">]), <Operator: )>]) in scope <CompiledObject: <class 'dict'>> | |
[N] dbg: execute: <CompiledObject: <class 'dict'>> <Arguments: Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">])> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@190-193>>> <Arguments: Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@190-193>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">])>)>] in <CompiledObject: <class 'dict'>> | |
[N] dbg: Dynamic param result [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">])>)>] | |
[N] dbg: eval_element <Keyword: None>@(8, 57) | |
[N] dbg: finder._names_to_types: [<Name: ns@8,54>] -> [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">])>)>, <CompiledObject: None>] | |
[N] dbg: eval_statement result [<Array of Node(atom, [<Operator: {>, <Operator: }>])>, <eInstance of <CompiledObject: <class 'dict'>>(<Arguments: Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">])>)>, <CompiledObject: None>] | |
[N] dbg: finder._names_to_types: [<Name: ns@37,4>] -> [<Array of Node(atom, [<Operator: {>, <Operator: }>])>, <eInstance of <CompiledObject: <class 'dict'>>(<Arguments: Node(argument, [<Name: __doc__@14,12>, <Operator: =>, <String: """ | |
Panel4D is a 4-Dimensional named container very much like a Panel, but | |
having 4 named dimensions. It is intended as a test bed for more | |
N-Dimensional named containers. | |
Parameters | |
---------- | |
data : ndarray (labels x items x major x minor), or dict of Panels | |
labels : Index or array-like : axis=0 | |
items : Index or array-like : axis=1 | |
major_axis : Index or array-like: axis=2 | |
minor_axis : Index or array-like: axis=3 | |
dtype : dtype, default None | |
Data type to force, otherwise infer | |
copy : boolean, default False | |
Copy data from inputs. Only affects DataFrame / 2d ndarray input | |
""">])>)>, <CompiledObject: None>] | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: klass@38,4>] -> [] | |
[N] dbg: eval_element Node(power, [<Name: Series@2717,0>, Node(trailer, [<Operator: .>, <Name: _setup_axes@2717,7>])])@(2717, 0) | |
[N] dbg: finder.filter_name "<Name: Series@2717,0>" in (<ModuleWrapper: <fast.FastModule: series@1-2917>>): '[<Name: Series@89,6>]'@(2717, 0) | |
[N] dbg: finder._names_to_types: [<FakeName: Series@89,6>] -> [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _setup_axes@2717,7>]) in scope <eClass of <Class: Series@89-2717>> | |
[N] dbg: finder.filter_name "<Name: _setup_axes@2717,7>" in (<eClass of <Class: Series@89-2717>>): '[<Name: _setup_axes@178,8>]'@None | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@104-113>>> <Arguments: [AlreadyEvaluated({<CompiledObject: None>}), AlreadyEvaluated({<eClass of <Class: Series@89-2717>>})]> | |
[N] dbg: eval_element <Name: _method@107,15>@(107, 15) | |
[N] dbg: finder.filter_name "<Name: _method@107,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@104-113>>>>): '[<Name: _method@105,12>]'@(107, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: _method@105,12>] -> [<eFunction of <Function: _method@105-107>>] | |
[N] dbg: Return reachable: <ReturnStmt: return _method@107,8> | |
[N] dbg: execute result: [<eFunction of <Function: _method@105-107>>] in <InstanceElement of <eFunction of <Function: __get__@104-113>>> | |
[N] dbg: finder._names_to_types: [<FakeName: _setup_axes@178,8>] -> [<eFunction of <Function: _method@105-107>>] | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: axes@179,13>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<InstanceName: _info_axis_name@211,16>] -> [] | |
[W] warning: argument_clinic "'name'" not resolvable. | |
[N] dbg: Return reachable: <ReturnStmt: return getattr(self, self._info_axis_name)@380,8> | |
[N] dbg: execute result: [] in <eFunction of <Function: _info_axis@379-382>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.fget(obj)@71,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __get__@70-73>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: _info_axis@379,8>] -> [] | |
[N] dbg: execute: <CompiledObject: <class 'str'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@238-242>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@238-242>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'str'>>(<Arguments: ()>)>] in <CompiledObject: <class 'str'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'str'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: self@2358,23>, Node(trailer, [<Operator: [>, <Name: name@2358,28>, <Operator: ]>])])@(2358, 23) | |
[N] dbg: finder.filter_name "<Name: self@2358,23>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: self@2345,20>]'@(2358, 23) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2345,20>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Name: name@2358,28>, <Operator: ]>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: eval_element <Name: name@2358,28>@(2358, 28) | |
[N] dbg: finder.filter_name "<Name: name@2358,28>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: name@2345,26>]'@(2358, 28) | |
[N] dbg: finder._names_to_types: [<FakeName: name@2345,26>] -> [<CompiledObject: '_unpickle_series_compat'>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __getitem__@1083-1086>>> <Arguments: [AlreadyEvaluated({<CompiledObject: '_unpickle_series_compat'>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@1084,15>, Node(trailer, [<Operator: .>, <Name: _get_item_cache@1084,20>]), Node(trailer, [<Operator: (>, <Name: item@1084,36>, <Operator: )>])])@(1084, 15) | |
[N] dbg: finder.filter_name "<Name: self@1084,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@1083-1086>>>>): '[<FakeName: self@1083,20>]'@(1084, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@1083,20>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _get_item_cache@1084,20>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _get_item_cache@1084,20>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _get_item_cache@1086,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _get_item_cache@1086,8>] -> [<InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: item@1084,36>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>> <Arguments: item> | |
[N] dbg: eval_element <Name: res@1098,15>@(1098, 15) | |
[N] dbg: eval_element Node(comparison, [<Name: res@1090,11>, <Keyword: is>, <Keyword: None>])@(1090, 11) | |
[N] dbg: eval_element <Name: res@1090,11>@(1090, 11) | |
[N] dbg: finder.filter_name "<Name: res@1090,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<Name: res@1089,8>]'@(1090, 11) | |
[N] dbg: eval_statement <ExprStmt: res = cache.get(item)@1089,8> (<Name: res@1089,8>) | |
[N] dbg: eval_element Node(power, [<Name: cache@1089,14>, Node(trailer, [<Operator: .>, <Name: get@1089,20>]), Node(trailer, [<Operator: (>, <Name: item@1089,24>, <Operator: )>])])@(1089, 14) | |
[N] dbg: finder.filter_name "<Name: cache@1089,14>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<Name: cache@1088,8>]'@(1089, 8) | |
[N] dbg: eval_statement <ExprStmt: cache = self._item_cache@1088,8> (<Name: cache@1088,8>) | |
[N] dbg: eval_element Node(power, [<Name: self@1088,16>, Node(trailer, [<Operator: .>, <Name: _item_cache@1088,21>])])@(1088, 16) | |
[N] dbg: finder.filter_name "<Name: self@1088,16>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<FakeName: self@1086,24>]'@(1088, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@1086,24>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _item_cache@1088,21>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _item_cache@1088,21>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _item_cache@821,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._item_cache = {}@821,8>> (<InstanceName: _item_cache@821,13>) | |
[N] dbg: eval_element <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>@(821, 27) | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: _item_cache@821,13>] -> [<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>] | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>] | |
[N] dbg: finder._names_to_types: [<Name: cache@1088,8>] -> [<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: get@1089,20>]) in scope <Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>> | |
[N] dbg: finder.filter_name "'dict'" in (<Builtin: <module 'builtins' (built-in)>>): '[<CompiledName: (builtins).dict>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).dict>] -> [<CompiledObject: <class 'dict'>>] | |
[N] dbg: execute: <CompiledObject: <class 'dict'>> <Arguments: (AlreadyEvaluated({<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>}),)> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@190-193>>> <Arguments: (AlreadyEvaluated({<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>}),)> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@190-193>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: (AlreadyEvaluated({<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>}),)>)>] in <CompiledObject: <class 'dict'>> | |
[N] dbg: finder.filter_name "<Name: get@1089,20>" in (<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>): '[<InstanceName: get@0,0>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: get@0,0>] -> [<InstanceElement of <eFunction of <Function: get@197-205>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: item@1089,24>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: get@197-205>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: get@197-205>>> <Arguments: item> | |
[N] dbg: eval_element <Name: d@203,19>@(203, 19) | |
[N] dbg: finder.filter_name "<Name: d@203,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get@197-205>>>>): '[<FakeName: d@197,21>]'@(203, 19) | |
[N] dbg: eval_element <Keyword: None>@(197, 23) | |
[N] dbg: finder._names_to_types: [<FakeName: d@197,21>] -> [<CompiledObject: None>] | |
[N] dbg: execute result: [<CompiledObject: None>] in <InstanceElement of <eFunction of <Function: get@197-205>>> | |
[N] dbg: eval_statement result [<CompiledObject: None>] | |
[N] dbg: finder._names_to_types: [<Name: res@1089,8>] -> [<CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(1090, 18) | |
[N] dbg: calculate_children types [<CompiledObject: True>] | |
[N] dbg: finder.filter_name "<Name: res@1098,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<Name: res@1092,12>]'@(1098, 15) | |
[N] dbg: eval_statement <ExprStmt: res = self._box_item_values(item, values)@1092,12> (<Name: res@1092,12>) | |
[N] dbg: eval_element Node(power, [<Name: self@1092,18>, Node(trailer, [<Operator: .>, <Name: _box_item_values@1092,23>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: item@1092,40>, <Operator: ,>, <Name: values@1092,46>]), <Operator: )>])])@(1092, 18) | |
[N] dbg: finder.filter_name "<Name: self@1092,18>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<FakeName: self@1086,24>]'@(1092, 12) | |
[N] dbg: finder._names_to_types: [<FakeName: self@1086,24>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _box_item_values@1092,23>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _box_item_values@1092,23>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _box_item_values@1119,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _box_item_values@1119,8>] -> [<InstanceElement of <eFunction of <Function: _box_item_values@1119-1122>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: item@1092,40>, <Operator: ,>, <Name: values@1092,46>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _box_item_values@1119-1122>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _box_item_values@1119-1122>>> <Arguments: Node(arglist, [<Name: item@1092,40>, <Operator: ,>, <Name: values@1092,46>])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _box_item_values@1119-1122>>> | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: res@1092,12>] -> [] | |
[N] dbg: Return reachable: <ReturnStmt: return res@1098,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self._get_item_cache(item)@1084,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __getitem__@1083-1086>>> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/generic.py:807:21: W1 AttributeError: <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> has no attribute _unpickle_series_compat. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_element Node(power, [<Name: self@816,12>, Node(trailer, [<Operator: .>, <Name: _unpickle_series_compat@816,17>])])@(816, 12) | |
[N] dbg: finder.filter_name "<Name: self@816,12>" in (<eFunction of <Function: __setstate__@784-829>>): '[<Name: self@784,21>]'@(816, 12) | |
[N] dbg: finder._names_to_types: [<Name: self@784,21>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _unpickle_series_compat@816,17>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _unpickle_series_compat@816,17>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>> <Arguments: [AlreadyEvaluated({<CompiledObject: '_unpickle_series_compat'>})]> | |
[N] dbg: eval_element Node(atom, [<Operator: (>, Node(or_test, [Node(comparison, [<Name: name@2352,12>, <Keyword: in>, Node(power, [<Name: self@2352,20>, Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>])])]), <Keyword: or>, Node(comparison, [<Name: name@2353,19>, <Keyword: in>, Node(power, [<Name: self@2353,27>, Node(trailer, [<Operator: .>, <Name: _metadata@2353,32>])])]), <Keyword: or>, Node(comparison, [<Name: name@2354,19>, <Keyword: in>, Node(power, [<Name: self@2354,27>, Node(trailer, [<Operator: .>, <Name: _accessors@2354,32>])])])]), <Operator: )>])@(2352, 11) | |
[N] dbg: eval_element Node(or_test, [Node(comparison, [<Name: name@2352,12>, <Keyword: in>, Node(power, [<Name: self@2352,20>, Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>])])]), <Keyword: or>, Node(comparison, [<Name: name@2353,19>, <Keyword: in>, Node(power, [<Name: self@2353,27>, Node(trailer, [<Operator: .>, <Name: _metadata@2353,32>])])]), <Keyword: or>, Node(comparison, [<Name: name@2354,19>, <Keyword: in>, Node(power, [<Name: self@2354,27>, Node(trailer, [<Operator: .>, <Name: _accessors@2354,32>])])])])@(2352, 12) | |
[N] dbg: eval_element Node(comparison, [<Name: name@2352,12>, <Keyword: in>, Node(power, [<Name: self@2352,20>, Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>])])])@(2352, 12) | |
[N] dbg: eval_element <Name: name@2352,12>@(2352, 12) | |
[N] dbg: finder.filter_name "<Name: name@2352,12>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: name@2345,26>]'@(2352, 12) | |
[N] dbg: finder._names_to_types: [<FakeName: name@2345,26>] -> [<CompiledObject: '_unpickle_series_compat'>] | |
[N] dbg: eval_element Node(power, [<Name: self@2352,20>, Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>])])@(2352, 20) | |
[N] dbg: finder.filter_name "<Name: self@2352,20>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: self@2345,20>]'@(2352, 20) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2345,20>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _internal_names_set@2352,25>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _internal_names_set@2352,25>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _internal_names_set@88,4>]'@None | |
[N] dbg: eval_statement <ExprStmt: _internal_names_set = set(_internal_names)@88,4> (<InstanceName: _internal_names_set@88,4>) | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'set'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x139b73860>})]>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: _internal_names_set@88,4>] -> [<eInstance of <CompiledObject: <class 'set'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x139b73860>})]>)>] | |
[N] dbg: calculate_children types [] | |
[N] dbg: calculate_children types [] | |
[N] dbg: eval_element Node(power, [<Name: object@2355,19>, Node(trailer, [<Operator: .>, <Name: __getattribute__@2355,26>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@2355,43>, <Operator: ,>, <Name: name@2355,49>]), <Operator: )>])])@(2355, 19) | |
[N] dbg: finder.filter_name "<Name: object@2355,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<CompiledName: (builtins).object>]'@(2355, 19) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).object>] -> [<CompiledObject: <class 'object'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __getattribute__@2355,26>]) in scope <CompiledObject: <class 'object'>> | |
[N] dbg: finder.filter_name "<Name: __getattribute__@2355,26>" in (<CompiledObject: <class 'object'>>): '[<CompiledName: (object).__getattribute__>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (object).__getattribute__>] -> [<CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@2355,43>, <Operator: ,>, <Name: name@2355,49>]), <Operator: )>]) in scope <CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>> | |
[N] dbg: execute: <CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>> <Arguments: Node(arglist, [<Name: self@2355,43>, <Operator: ,>, <Name: name@2355,49>])> | |
[N] dbg: execute result: [] in <CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>> | |
[N] dbg: eval_element Node(comparison, [<Name: name@2357,15>, <Keyword: in>, Node(power, [<Name: self@2357,23>, Node(trailer, [<Operator: .>, <Name: _info_axis@2357,28>])])])@(2357, 15) | |
[N] dbg: eval_element <Name: name@2357,15>@(2357, 15) | |
[N] dbg: finder.filter_name "<Name: name@2357,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: name@2345,26>]'@(2357, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: name@2345,26>] -> [<CompiledObject: '_unpickle_series_compat'>] | |
[N] dbg: eval_element Node(power, [<Name: self@2357,23>, Node(trailer, [<Operator: .>, <Name: _info_axis@2357,28>])])@(2357, 23) | |
[N] dbg: finder.filter_name "<Name: self@2357,23>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: self@2345,20>]'@(2357, 23) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2345,20>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _info_axis@2357,28>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _info_axis@2357,28>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _info_axis@379,8>]'@None | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@70-73>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>}), AlreadyEvaluated({<eClass of <Class: NDFrame@72-4723>>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@71,15>, Node(trailer, [<Operator: .>, <Name: fget@71,20>]), Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>])])@(71, 15) | |
[N] dbg: finder.filter_name "<Name: self@71,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: self@70,16>]'@(71, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@70,16>] -> [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]>) decorates <eFunction of <Function: _info_axis@379-382>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: fget@71,20>]) in scope <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]>) decorates <eFunction of <Function: _info_axis@379-382>>> | |
[N] dbg: finder.filter_name "<Name: fget@71,20>" in (<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _info_axis@379-382>>})]>) decorates <eFunction of <Function: _info_axis@379-382>>>): '[<InstanceName: fget@84,13>, <InstanceName: fget@65,13>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: fget@84,13>, <InstanceName: fget@65,13>] -> [<eFunction of <Function: _info_axis@379-382>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>]) in scope <eFunction of <Function: _info_axis@379-382>> | |
[N] dbg: execute: <eFunction of <Function: _info_axis@379-382>> <Arguments: obj> | |
[N] dbg: eval_element Node(power, [<Name: getattr@380,15>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@380,23>, <Operator: ,>, Node(power, [<Name: self@380,29>, Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>])])]), <Operator: )>])])@(380, 15) | |
[N] dbg: finder.filter_name "<Name: getattr@380,15>" in (<FunctionExecution of <eFunction of <Function: _info_axis@379-382>>>): '[<CompiledName: (builtins).getattr>]'@(380, 15) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).getattr>] -> [<CompiledObject: <built-in function getattr>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@380,23>, <Operator: ,>, Node(power, [<Name: self@380,29>, Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>])])]), <Operator: )>]) in scope <CompiledObject: <built-in function getattr>> | |
[N] dbg: execute: <CompiledObject: <built-in function getattr>> <Arguments: Node(arglist, [<Name: self@380,23>, <Operator: ,>, Node(power, [<Name: self@380,29>, Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>])])])> | |
[N] dbg: eval_element <Name: self@380,23>@(380, 23) | |
[N] dbg: finder.filter_name "<Name: self@380,23>" in (<FunctionExecution of <eFunction of <Function: _info_axis@379-382>>>): '[<FakeName: self@379,19>]'@(380, 23) | |
[N] dbg: eval_element <Name: obj@71,25>@(71, 25) | |
[N] dbg: finder.filter_name "<Name: obj@71,25>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: obj@70,22>]'@(71, 25) | |
[N] dbg: finder._names_to_types: [<FakeName: obj@70,22>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: finder._names_to_types: [<FakeName: self@379,19>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: self@380,29>, Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>])])@(380, 29) | |
[N] dbg: finder.filter_name "<Name: self@380,29>" in (<FunctionExecution of <eFunction of <Function: _info_axis@379-382>>>): '[<FakeName: self@379,19>]'@(380, 29) | |
[N] dbg: finder._names_to_types: [<FakeName: self@379,19>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _info_axis_name@380,34>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _info_axis_name@380,34>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _info_axis_name@211,16>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _info_axis_name@211,16>] -> [] | |
[W] warning: argument_clinic "'name'" not resolvable. | |
[N] dbg: Return reachable: <ReturnStmt: return getattr(self, self._info_axis_name)@380,8> | |
[N] dbg: execute result: [] in <eFunction of <Function: _info_axis@379-382>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.fget(obj)@71,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __get__@70-73>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: _info_axis@379,8>] -> [] | |
[N] dbg: execute: <CompiledObject: <class 'str'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@238-242>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@238-242>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'str'>>(<Arguments: ()>)>] in <CompiledObject: <class 'str'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'str'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: self@2358,23>, Node(trailer, [<Operator: [>, <Name: name@2358,28>, <Operator: ]>])])@(2358, 23) | |
[N] dbg: finder.filter_name "<Name: self@2358,23>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: self@2345,20>]'@(2358, 23) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2345,20>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Name: name@2358,28>, <Operator: ]>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: eval_element <Name: name@2358,28>@(2358, 28) | |
[N] dbg: finder.filter_name "<Name: name@2358,28>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>>>): '[<FakeName: name@2345,26>]'@(2358, 28) | |
[N] dbg: finder._names_to_types: [<FakeName: name@2345,26>] -> [<CompiledObject: '_unpickle_series_compat'>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __getitem__@1083-1086>>> <Arguments: [AlreadyEvaluated({<CompiledObject: '_unpickle_series_compat'>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@1084,15>, Node(trailer, [<Operator: .>, <Name: _get_item_cache@1084,20>]), Node(trailer, [<Operator: (>, <Name: item@1084,36>, <Operator: )>])])@(1084, 15) | |
[N] dbg: finder.filter_name "<Name: self@1084,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@1083-1086>>>>): '[<FakeName: self@1083,20>]'@(1084, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@1083,20>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _get_item_cache@1084,20>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _get_item_cache@1084,20>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _get_item_cache@1086,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _get_item_cache@1086,8>] -> [<InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: item@1084,36>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>> <Arguments: item> | |
[N] dbg: eval_element <Name: res@1098,15>@(1098, 15) | |
[N] dbg: eval_element Node(comparison, [<Name: res@1090,11>, <Keyword: is>, <Keyword: None>])@(1090, 11) | |
[N] dbg: eval_element <Name: res@1090,11>@(1090, 11) | |
[N] dbg: finder.filter_name "<Name: res@1090,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<Name: res@1089,8>]'@(1090, 11) | |
[N] dbg: eval_statement <ExprStmt: res = cache.get(item)@1089,8> (<Name: res@1089,8>) | |
[N] dbg: eval_element Node(power, [<Name: cache@1089,14>, Node(trailer, [<Operator: .>, <Name: get@1089,20>]), Node(trailer, [<Operator: (>, <Name: item@1089,24>, <Operator: )>])])@(1089, 14) | |
[N] dbg: finder.filter_name "<Name: cache@1089,14>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<Name: cache@1088,8>]'@(1089, 8) | |
[N] dbg: eval_statement <ExprStmt: cache = self._item_cache@1088,8> (<Name: cache@1088,8>) | |
[N] dbg: eval_element Node(power, [<Name: self@1088,16>, Node(trailer, [<Operator: .>, <Name: _item_cache@1088,21>])])@(1088, 16) | |
[N] dbg: finder.filter_name "<Name: self@1088,16>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<FakeName: self@1086,24>]'@(1088, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@1086,24>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _item_cache@1088,21>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _item_cache@1088,21>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _item_cache@821,13>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _item_cache@821,13>] -> [<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>] | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>] | |
[N] dbg: finder._names_to_types: [<Name: cache@1088,8>] -> [<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: get@1089,20>]) in scope <Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>> | |
[N] dbg: finder.filter_name "<Name: get@1089,20>" in (<Array of <InstanceElement of Node(atom, [<Operator: {>, <Operator: }>])>>): '[<InstanceName: get@0,0>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: get@0,0>] -> [<InstanceElement of <eFunction of <Function: get@197-205>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: item@1089,24>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: get@197-205>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: get@197-205>>> <Arguments: item> | |
[N] dbg: eval_element <Name: d@203,19>@(203, 19) | |
[N] dbg: finder.filter_name "<Name: d@203,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get@197-205>>>>): '[<FakeName: d@197,21>]'@(203, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: d@197,21>] -> [<CompiledObject: None>] | |
[N] dbg: execute result: [<CompiledObject: None>] in <InstanceElement of <eFunction of <Function: get@197-205>>> | |
[N] dbg: eval_statement result [<CompiledObject: None>] | |
[N] dbg: finder._names_to_types: [<Name: res@1089,8>] -> [<CompiledObject: None>] | |
[N] dbg: calculate_children types [<CompiledObject: True>] | |
[N] dbg: finder.filter_name "<Name: res@1098,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<Name: res@1092,12>]'@(1098, 15) | |
[N] dbg: eval_statement <ExprStmt: res = self._box_item_values(item, values)@1092,12> (<Name: res@1092,12>) | |
[N] dbg: eval_element Node(power, [<Name: self@1092,18>, Node(trailer, [<Operator: .>, <Name: _box_item_values@1092,23>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: item@1092,40>, <Operator: ,>, <Name: values@1092,46>]), <Operator: )>])])@(1092, 18) | |
[N] dbg: finder.filter_name "<Name: self@1092,18>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>>>): '[<FakeName: self@1086,24>]'@(1092, 12) | |
[N] dbg: finder._names_to_types: [<FakeName: self@1086,24>] -> [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _box_item_values@1092,23>]) in scope <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _box_item_values@1092,23>" in (<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>): '[<InstanceName: _box_item_values@1119,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _box_item_values@1119,8>] -> [<InstanceElement of <eFunction of <Function: _box_item_values@1119-1122>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: item@1092,40>, <Operator: ,>, <Name: values@1092,46>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _box_item_values@1119-1122>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _box_item_values@1119-1122>>> <Arguments: Node(arglist, [<Name: item@1092,40>, <Operator: ,>, <Name: values@1092,46>])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _box_item_values@1119-1122>>> | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: res@1092,12>] -> [] | |
[N] dbg: Return reachable: <ReturnStmt: return res@1098,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _get_item_cache@1086-1100>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self._get_item_cache(item)@1084,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __getitem__@1083-1086>>> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __getattr__@2345-2362>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/generic.py:816:17: W1 AttributeError: <eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)> has no attribute _unpickle_series_compat. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: state@477,38>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: setitem@785,32>])> in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: execute: <eClass of <Class: BlockManager@2460-3679>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@2516-2537>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@2516-2537>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: BlockManager@2460-3679>>(<Arguments: ()>)>] in <eClass of <Class: BlockManager@2460-3679>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<InstanceName: setitem@785,32>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: setitem@2842,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: setitem@2842,8>] -> [<InstanceElement of <eFunction of <Function: setitem@2842-2845>>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: indexer@785,40>, <Operator: =>, <Name: key@785,48>]), <Operator: ,>, Node(argument, [<Name: value@785,53>, <Operator: =>, <Name: value@785,59>])]), <Operator: )>])> in scope <InstanceElement of <eFunction of <Function: setitem@2842-2845>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: setitem@2842-2845>>> <Arguments: <InstanceElement of Node(arglist, [Node(argument, [<Name: indexer@785,40>, <Operator: =>, <Name: key@785,48>]), <Operator: ,>, Node(argument, [<Name: value@785,53>, <Operator: =>, <Name: value@785,59>])])>> | |
[N] dbg: eval_element Node(power, [<Name: self@2843,15>, Node(trailer, [<Operator: .>, <Name: apply@2843,20>]), Node(trailer, [<Operator: (>, Node(arglist, [<String: 'setitem'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2843,39>]), <Operator: )>])])@(2843, 15) | |
[N] dbg: finder.filter_name "<Name: self@2843,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: setitem@2842-2845>>>>): '[<FakeName: self@2842,16>]'@(2843, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2842,16>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: apply@2843,20>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: apply@2843,20>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: apply@2749,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: apply@2749,8>] -> [<InstanceElement of <eFunction of <Function: apply@2749-2833>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<String: 'setitem'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2843,39>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: apply@2749-2833>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: apply@2749-2833>>> <Arguments: Node(arglist, [<String: 'setitem'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2843,39>])> | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: len@2826,11>, Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>])]), <Operator: ==>, <Number: 0>])@(2826, 11) | |
[N] dbg: eval_element Node(power, [<Name: len@2826,11>, Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>])])@(2826, 11) | |
[N] dbg: finder.filter_name "<Name: len@2826,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<CompiledName: (builtins).len>]'@(2826, 11) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).len>] -> [<CompiledObject: <built-in function len>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>]) in scope <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <built-in function len>> <Arguments: result_blocks> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function len>> | |
[N] dbg: eval_element <Number: 0>@(2826, 33) | |
[N] dbg: execute: <CompiledObject: <class 'int'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@233-237>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@233-237>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] in <CompiledObject: <class 'int'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: self@2827,19>, Node(trailer, [<Operator: .>, <Name: make_empty@2827,24>]), Node(trailer, [<Operator: (>, Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])]), <Operator: )>])])@(2827, 19) | |
[N] dbg: eval_element <Name: kwargs@2843,39>@(2843, 39) | |
[N] dbg: finder.filter_name "<Name: kwargs@2843,39>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: setitem@2842-2845>>>>): '[<FakeName: kwargs@2842,22>]'@(2843, 39) | |
[N] dbg: finder._names_to_types: [<FakeName: kwargs@2842,22>] -> [<FakeDict of {'indexer': [<InstanceName: key@785,48>], 'value': [<InstanceName: value@785,59>]}>] | |
[N] dbg: finder.filter_name "<Name: self@2827,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<FakeName: self@2749,14>]'@(2827, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2749,14>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: make_empty@2827,24>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: make_empty@2827,24>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: make_empty@2537,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: make_empty@2537,8>] -> [<InstanceElement of <eFunction of <Function: make_empty@2537-2551>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> <Arguments: Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])])> | |
[N] dbg: eval_element Node(power, [<Name: self@2549,15>, Node(trailer, [<Operator: .>, <Name: __class__@2549,20>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>]), <Operator: )>])])@(2549, 15) | |
[N] dbg: finder.filter_name "<Name: self@2549,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>>>): '[<FakeName: self@2537,19>]'@(2549, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2537,19>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __class__@2549,20>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: __class__@2549,20>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: __class__@0,0>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: __class__@0,0>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>]), <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> <Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>] in <CompiledObject: <class 'type'>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.__class__(blocks, axes)@2549,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>] in <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> | |
[N] dbg: eval_element <Name: bm@2831,15>@(2831, 15) | |
[N] dbg: finder.filter_name "<Name: bm@2831,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<Name: bm@2828,8>]'@(2831, 15) | |
[N] dbg: eval_statement <ExprStmt: bm = self.__class__(result_blocks, axes or self.axes, do_integrity_check=do_integrity_check)@2828,8> (<Name: bm@2828,8>) | |
[N] dbg: eval_element Node(power, [<Name: self@2828,13>, Node(trailer, [<Operator: .>, <Name: __class__@2828,18>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])]), <Operator: )>])])@(2828, 13) | |
[N] dbg: finder.filter_name "<Name: self@2828,13>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<FakeName: self@2749,14>]'@(2828, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2749,14>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __class__@2828,18>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: __class__@2828,18>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: __class__@0,0>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: __class__@0,0>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])]), <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> <Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <CompiledObject: <class 'type'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: bm@2828,8>] -> [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return bm@2831,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <InstanceElement of <eFunction of <Function: apply@2749-2833>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.apply('setitem', **kwargs)@2843,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <InstanceElement of <eFunction of <Function: setitem@2842-2845>>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>] -> [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>, <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: putmask@1607,32>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> | |
[N] dbg: finder.filter_name "<InstanceName: putmask@1607,32>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'putmask'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:1607:32: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> has no attribute putmask. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: putmask@1607,32>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> | |
[N] dbg: finder.filter_name "<InstanceName: putmask@1607,32>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'putmask'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:1607:32: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> has no attribute putmask. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: putmask@1607,32>])> in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<InstanceName: putmask@1607,32>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: putmask@2845,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: putmask@2845,8>] -> [<InstanceElement of <eFunction of <Function: putmask@2845-2848>>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: mask@1607,40>, <Operator: =>, <Name: mask@1607,45>]), <Operator: ,>, Node(argument, [<Name: new@1607,51>, <Operator: =>, <Name: other@1607,55>]), <Operator: ,>, Node(argument, [<Name: inplace@1607,62>, <Operator: =>, <Keyword: True>])]), <Operator: )>])> in scope <InstanceElement of <eFunction of <Function: putmask@2845-2848>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: putmask@2845-2848>>> <Arguments: <InstanceElement of Node(arglist, [Node(argument, [<Name: mask@1607,40>, <Operator: =>, <Name: mask@1607,45>]), <Operator: ,>, Node(argument, [<Name: new@1607,51>, <Operator: =>, <Name: other@1607,55>]), <Operator: ,>, Node(argument, [<Name: inplace@1607,62>, <Operator: =>, <Keyword: True>])])>> | |
[N] dbg: eval_element Node(power, [<Name: self@2846,15>, Node(trailer, [<Operator: .>, <Name: apply@2846,20>]), Node(trailer, [<Operator: (>, Node(arglist, [<String: 'putmask'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2846,39>]), <Operator: )>])])@(2846, 15) | |
[N] dbg: finder.filter_name "<Name: self@2846,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: putmask@2845-2848>>>>): '[<FakeName: self@2845,16>]'@(2846, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2845,16>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: apply@2846,20>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: apply@2846,20>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: apply@2749,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: apply@2749,8>] -> [<InstanceElement of <eFunction of <Function: apply@2749-2833>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<String: 'putmask'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2846,39>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: apply@2749-2833>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: apply@2749-2833>>> <Arguments: Node(arglist, [<String: 'putmask'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2846,39>])> | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: len@2826,11>, Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>])]), <Operator: ==>, <Number: 0>])@(2826, 11) | |
[N] dbg: eval_element Node(power, [<Name: len@2826,11>, Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>])])@(2826, 11) | |
[N] dbg: finder.filter_name "<Name: len@2826,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<CompiledName: (builtins).len>]'@(2826, 11) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).len>] -> [<CompiledObject: <built-in function len>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>]) in scope <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <built-in function len>> <Arguments: result_blocks> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <class 'int'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@233-237>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@233-237>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] in <CompiledObject: <class 'int'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: self@2827,19>, Node(trailer, [<Operator: .>, <Name: make_empty@2827,24>]), Node(trailer, [<Operator: (>, Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])]), <Operator: )>])])@(2827, 19) | |
[N] dbg: eval_element <Name: kwargs@2846,39>@(2846, 39) | |
[N] dbg: finder.filter_name "<Name: kwargs@2846,39>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: putmask@2845-2848>>>>): '[<FakeName: kwargs@2845,22>]'@(2846, 39) | |
[N] dbg: finder._names_to_types: [<FakeName: kwargs@2845,22>] -> [<FakeDict of {'new': [<InstanceName: other@1607,55>], 'mask': [<InstanceName: mask@1607,45>], 'inplace': [<Keyword: True>]}>] | |
[N] dbg: finder.filter_name "<Name: self@2827,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<FakeName: self@2749,14>]'@(2827, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2749,14>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: make_empty@2827,24>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: make_empty@2827,24>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: make_empty@2537,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: make_empty@2537,8>] -> [<InstanceElement of <eFunction of <Function: make_empty@2537-2551>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> <Arguments: Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])])> | |
[N] dbg: eval_element Node(power, [<Name: self@2549,15>, Node(trailer, [<Operator: .>, <Name: __class__@2549,20>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>]), <Operator: )>])])@(2549, 15) | |
[N] dbg: finder.filter_name "<Name: self@2549,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>>>): '[<FakeName: self@2537,19>]'@(2549, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2537,19>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __class__@2549,20>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: __class__@2549,20>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: __class__@0,0>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: __class__@0,0>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>]), <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> <Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>] in <CompiledObject: <class 'type'>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.__class__(blocks, axes)@2549,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>] in <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> | |
[N] dbg: eval_element <Name: bm@2831,15>@(2831, 15) | |
[N] dbg: finder.filter_name "<Name: bm@2831,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<Name: bm@2828,8>]'@(2831, 15) | |
[N] dbg: eval_statement <ExprStmt: bm = self.__class__(result_blocks, axes or self.axes, do_integrity_check=do_integrity_check)@2828,8> (<Name: bm@2828,8>) | |
[N] dbg: eval_element Node(power, [<Name: self@2828,13>, Node(trailer, [<Operator: .>, <Name: __class__@2828,18>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])]), <Operator: )>])])@(2828, 13) | |
[N] dbg: finder.filter_name "<Name: self@2828,13>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<FakeName: self@2749,14>]'@(2828, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2749,14>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __class__@2828,18>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: __class__@2828,18>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: __class__@0,0>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: __class__@0,0>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])]), <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> <Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <CompiledObject: <class 'type'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: bm@2828,8>] -> [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return bm@2831,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <InstanceElement of <eFunction of <Function: apply@2749-2833>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.apply('putmask', **kwargs)@2846,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <InstanceElement of <eFunction of <Function: putmask@2845-2848>>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>] -> [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>, <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: index@481,36>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> | |
[N] dbg: finder.filter_name "<InstanceName: index@481,36>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'index'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:481:36: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> has no attribute index. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: index@481,36>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> | |
[N] dbg: finder.filter_name "<InstanceName: index@481,36>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'index'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:481:36: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> has no attribute index. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: index@481,36>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> | |
[N] dbg: finder.filter_name "<InstanceName: index@481,36>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'index'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:481:36: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> has no attribute index. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: index@481,36>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> | |
[N] dbg: finder.filter_name "<InstanceName: index@481,36>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'index'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:481:36: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> has no attribute index. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: index@481,36>])> in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<InstanceName: index@481,36>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: index@3798,8>]'@None | |
[N] dbg: decorator: <Decorator: @property @3797,4> <Function: index@3798-3801> | |
[N] dbg: eval_element <Name: property@3797,5>@(3797, 5) | |
[N] dbg: finder.filter_name "<Name: property@3797,5>" in (<eClass of <Class: SingleBlockManager@3688-3875>>): '[<CompiledName: (builtins).property>]'@(3797, 5) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).property>] -> [<CompiledObject: <class 'property'>>] | |
[N] dbg: execute: <CompiledObject: <class 'property'>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@64-70>>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@64-70>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]>)>] in <CompiledObject: <class 'property'>> | |
[N] dbg: decorator end <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]>) decorates <eFunction of <Function: index@3798-3801>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@70-73>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>}), AlreadyEvaluated({<eClass of <Class: SingleBlockManager@3688-3875>>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@71,15>, Node(trailer, [<Operator: .>, <Name: fget@71,20>]), Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>])])@(71, 15) | |
[N] dbg: finder.filter_name "<Name: self@71,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: self@70,16>]'@(71, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@70,16>] -> [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]>) decorates <eFunction of <Function: index@3798-3801>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: fget@71,20>]) in scope <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]>) decorates <eFunction of <Function: index@3798-3801>>> | |
[N] dbg: finder.filter_name "<Name: fget@71,20>" in (<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]>) decorates <eFunction of <Function: index@3798-3801>>>): '[<InstanceName: fget@84,13>, <InstanceName: fget@65,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = func@84,8>> (<InstanceName: fget@84,13>) | |
[N] dbg: eval_element <InstanceName: func@84,20>@(84, 20) | |
[N] dbg: finder.filter_name "<InstanceName: func@84,20>" in (<InstanceElement of <eFunction of <Function: getter@83-87>>>): '[<Name: func@83,21>]'@(84, 8) | |
[N] dbg: Dynamic param search for <Param: func> in 'getter'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: func@83,21>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = fget@65,8>> (<InstanceName: fget@65,13>) | |
[N] dbg: eval_element <InstanceName: fget@65,20>@(65, 20) | |
[N] dbg: finder.filter_name "<InstanceName: fget@65,20>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@64-70>>>>>): '[<FakeName: fget@64,23>]'@(65, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: fget@64,23>] -> [<eFunction of <Function: index@3798-3801>>] | |
[N] dbg: eval_statement result [<eFunction of <Function: index@3798-3801>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: fget@84,13>, <InstanceName: fget@65,13>] -> [<eFunction of <Function: index@3798-3801>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>]) in scope <eFunction of <Function: index@3798-3801>> | |
[N] dbg: execute: <eFunction of <Function: index@3798-3801>> <Arguments: obj> | |
[N] dbg: eval_element Node(power, [<Name: self@3799,15>, Node(trailer, [<Operator: .>, <Name: axes@3799,20>]), Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])])@(3799, 15) | |
[N] dbg: finder.filter_name "<Name: self@3799,15>" in (<FunctionExecution of <eFunction of <Function: index@3798-3801>>>): '[<FakeName: self@3798,14>]'@(3799, 15) | |
[N] dbg: eval_element <Name: obj@71,25>@(71, 25) | |
[N] dbg: finder.filter_name "<Name: obj@71,25>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: obj@70,22>]'@(71, 25) | |
[N] dbg: finder._names_to_types: [<FakeName: obj@70,22>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: finder._names_to_types: [<FakeName: self@3798,14>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: axes@3799,20>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: axes@3799,20>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: axes@3717,17>, <InstanceName: axes@3706,17>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.axes = [_ensure_index(axis)]@3717,12>> (<InstanceName: axes@3717,17>) | |
[N] dbg: eval_element <InstanceElement of Node(atom, [<Operator: [>, Node(power, [<Name: _ensure_index@3717,25>, Node(trailer, [<Operator: (>, <Name: axis@3717,39>, <Operator: )>])]), <Operator: ]>])>@(3717, 24) | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: [>, Node(power, [<Name: _ensure_index@3717,25>, Node(trailer, [<Operator: (>, <Name: axis@3717,39>, <Operator: )>])]), <Operator: ]>])>>] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.axes = [axis]@3706,12>> (<InstanceName: axes@3706,17>) | |
[N] dbg: eval_element <InstanceElement of Node(atom, [<Operator: [>, <Name: axis@3706,25>, <Operator: ]>])>@(3706, 24) | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: axis@3706,25>, <Operator: ]>])>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: axes@3717,17>, <InstanceName: axes@3706,17>] -> [<Array of <InstanceElement of Node(atom, [<Operator: [>, Node(power, [<Name: _ensure_index@3717,25>, Node(trailer, [<Operator: (>, <Name: axis@3717,39>, <Operator: )>])]), <Operator: ]>])>>, <Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: axis@3706,25>, <Operator: ]>])>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>]) in scope <Array of <InstanceElement of Node(atom, [<Operator: [>, Node(power, [<Name: _ensure_index@3717,25>, Node(trailer, [<Operator: (>, <Name: axis@3717,39>, <Operator: )>])]), <Operator: ]>])>> | |
[N] dbg: eval_element <Number: 0>@(3799, 25) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: _ensure_index@3717,25>, Node(trailer, [<Operator: (>, <Name: axis@3717,39>, <Operator: )>])])>@(3717, 25) | |
[N] dbg: finder.filter_name "<InstanceName: _ensure_index@3717,25>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@3696-3740>>>>>): '[<Name: _ensure_index@23,49>]'@(3717, 12) | |
[N] dbg: search_module 'pandas.core.index' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: finder.filter_name "'_ensure_index'" in (<ModuleWrapper: <fast.FastModule: index@2-6241>>): '[<Name: _ensure_index@6067,4>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: _ensure_index@6067,4>] -> [<eFunction of <Function: _ensure_index@6067-6097>>] | |
[N] dbg: after import: [<eFunction of <Function: _ensure_index@6067-6097>>] | |
[N] dbg: finder._names_to_types: [<Name: _ensure_index@23,49>] -> [<eFunction of <Function: _ensure_index@6067-6097>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: (>, <Name: axis@3717,39>, <Operator: )>])> in scope <eFunction of <Function: _ensure_index@6067-6097>> | |
[N] dbg: execute: <eFunction of <Function: _ensure_index@6067-6097>> <Arguments: axis> | |
[N] dbg: eval_element Node(power, [<Name: isinstance@6068,7>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: index_like@6068,18>, <Operator: ,>, <Name: Index@6068,30>]), <Operator: )>])])@(6068, 7) | |
[N] dbg: finder.filter_name "<Name: isinstance@6068,7>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<CompiledName: (builtins).isinstance>]'@(6068, 7) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).isinstance>] -> [<CompiledObject: <built-in function isinstance>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: index_like@6068,18>, <Operator: ,>, <Name: Index@6068,30>]), <Operator: )>]) in scope <CompiledObject: <built-in function isinstance>> | |
[N] dbg: execute: <CompiledObject: <built-in function isinstance>> <Arguments: Node(arglist, [<Name: index_like@6068,18>, <Operator: ,>, <Name: Index@6068,30>])> | |
[N] dbg: eval_element <Name: index_like@6068,18>@(6068, 18) | |
[N] dbg: finder.filter_name "<Name: index_like@6068,18>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<FakeName: index_like@6067,18>]'@(6068, 18) | |
[N] dbg: eval_element <InstanceName: axis@3717,39>@(3717, 39) | |
[N] dbg: eval_element Node(power, [<Name: isinstance@3698,11>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: axis@3698,22>, <Operator: ,>, <Name: list@3698,28>]), <Operator: )>])])@(3698, 11) | |
[N] dbg: finder.filter_name "<Name: isinstance@3698,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@3696-3740>>>>): '[<CompiledName: (builtins).isinstance>]'@(3698, 11) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).isinstance>] -> [<CompiledObject: <built-in function isinstance>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: axis@3698,22>, <Operator: ,>, <Name: list@3698,28>]), <Operator: )>]) in scope <CompiledObject: <built-in function isinstance>> | |
[N] dbg: execute: <CompiledObject: <built-in function isinstance>> <Arguments: Node(arglist, [<Name: axis@3698,22>, <Operator: ,>, <Name: list@3698,28>])> | |
[N] dbg: eval_element <Name: axis@3698,22>@(3698, 22) | |
[N] dbg: finder.filter_name "<Name: axis@3698,22>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@3696-3740>>>>): '[<FakeName: axis@3696,30>]'@(3698, 22) | |
[N] dbg: eval_element <InstanceName: index@499,50>@(499, 50) | |
[N] dbg: eval_element Node(power, [<Name: isinstance@483,13>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: state@483,24>, <Operator: ,>, <Name: tuple@483,31>]), <Operator: )>])])@(483, 13) | |
[N] dbg: finder.filter_name "<Name: isinstance@483,13>" in (<eFunction of <Function: _unpickle_series_compat@477-507>>): '[<CompiledName: (builtins).isinstance>]'@(483, 13) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).isinstance>] -> [<CompiledObject: <built-in function isinstance>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: state@483,24>, <Operator: ,>, <Name: tuple@483,31>]), <Operator: )>]) in scope <CompiledObject: <built-in function isinstance>> | |
[N] dbg: execute: <CompiledObject: <built-in function isinstance>> <Arguments: Node(arglist, [<Name: state@483,24>, <Operator: ,>, <Name: tuple@483,31>])> | |
[N] dbg: eval_element <Name: state@483,24>@(483, 24) | |
[N] dbg: finder.filter_name "<Name: state@483,24>" in (<eFunction of <Function: _unpickle_series_compat@477-507>>): '[<Name: state@477,38>]'@(483, 24) | |
[N] dbg: eval_element <Name: dict@478,29>@(478, 29) | |
[N] dbg: finder.filter_name "<Name: dict@478,29>" in (<eFunction of <Function: _unpickle_series_compat@477-507>>): '[<CompiledName: (builtins).dict>]'@(478, 29) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).dict>] -> [<CompiledObject: <class 'dict'>>] | |
[N] dbg: execute: <CompiledObject: <class 'dict'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@190-193>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@190-193>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: ()>)>] in <CompiledObject: <class 'dict'>> | |
[N] dbg: finder._names_to_types: [<Name: state@477,38>] -> [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element <Name: tuple@483,31>@(483, 31) | |
[N] dbg: finder.filter_name "<Name: tuple@483,31>" in (<eFunction of <Function: _unpickle_series_compat@477-507>>): '[<CompiledName: (builtins).tuple>]'@(483, 31) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).tuple>] -> [<CompiledObject: <class 'tuple'>>] | |
[N] dbg: eval_element Node(power, [<Name: isinstance@478,11>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: state@478,22>, <Operator: ,>, <Name: dict@478,29>]), <Operator: )>])])@(478, 11) | |
[N] dbg: finder.filter_name "<Name: isinstance@478,11>" in (<eFunction of <Function: _unpickle_series_compat@477-507>>): '[<CompiledName: (builtins).isinstance>]'@(478, 11) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).isinstance>] -> [<CompiledObject: <built-in function isinstance>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: state@478,22>, <Operator: ,>, <Name: dict@478,29>]), <Operator: )>]) in scope <CompiledObject: <built-in function isinstance>> | |
[N] dbg: execute: <CompiledObject: <built-in function isinstance>> <Arguments: Node(arglist, [<Name: state@478,22>, <Operator: ,>, <Name: dict@478,29>])> | |
[N] dbg: eval_element <Name: state@478,22>@(478, 22) | |
[N] dbg: finder.filter_name "<Name: state@478,22>" in (<eFunction of <Function: _unpickle_series_compat@477-507>>): '[<Name: state@477,38>]'@(478, 22) | |
[N] dbg: execute: <CompiledObject: <class 'dict'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@190-193>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@190-193>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: ()>)>] in <CompiledObject: <class 'dict'>> | |
[N] dbg: finder._names_to_types: [<Name: state@477,38>] -> [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: ()>)>] | |
[N] dbg: finder.filter_name "<InstanceName: index@499,50>" in (<InstanceElement of <eFunction of <Function: _unpickle_series_compat@477-507>>>): '[<Name: index@481,17>]'@(499, 12) | |
[W] warning: catched stmt recursion: <ExprStmt: self.index = self._data.index@481,12> against <InstanceElement of <ExprStmt: self.index = self._data.index@481,12>> @(481, 12) | |
[N] dbg: finder._names_to_types: [<Name: index@481,17>] -> [] | |
[N] dbg: finder._names_to_types: [<FakeName: axis@3696,30>] -> [] | |
[W] warning: argument_clinic "'obj'" not resolvable. | |
[N] dbg: finder.filter_name "<InstanceName: axis@3717,39>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@3696-3740>>>>>): '[<Name: axis@3702,12>, <FakeName: axis@3696,30>]'@(3717, 12) | |
[N] dbg: eval_statement <ExprStmt: axis = axis[0]@3702,12> (<Name: axis@3702,12>) | |
[N] dbg: eval_element Node(power, [<Name: axis@3702,19>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])])@(3702, 19) | |
[N] dbg: finder.filter_name "<Name: axis@3702,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@3696-3740>>>>): '[<FakeName: axis@3696,30>]'@(3702, 12) | |
[N] dbg: finder._names_to_types: [<FakeName: axis@3696,30>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: axis@3702,12>, <FakeName: axis@3696,30>] -> [] | |
[N] dbg: finder._names_to_types: [<FakeName: index_like@6067,18>] -> [] | |
[W] warning: argument_clinic "'obj'" not resolvable. | |
[N] dbg: eval_element <Name: index_like@6071,15>@(6071, 15) | |
[N] dbg: eval_element <Name: copy@6069,11>@(6069, 11) | |
[N] dbg: finder.filter_name "<Name: copy@6069,11>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<FakeName: copy@6067,30>]'@(6069, 11) | |
[N] dbg: eval_element <Keyword: False>@(6067, 35) | |
[N] dbg: finder._names_to_types: [<FakeName: copy@6067,30>] -> [<CompiledObject: False>] | |
[N] dbg: finder.filter_name "<Name: index_like@6071,15>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<FakeName: index_like@6067,18>]'@(6071, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: index_like@6067,18>] -> [] | |
[N] dbg: eval_element Node(power, [<Name: hasattr@6072,7>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: index_like@6072,15>, <Operator: ,>, <String: 'name'>]), <Operator: )>])])@(6072, 7) | |
[N] dbg: finder.filter_name "<Name: hasattr@6072,7>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<CompiledName: (builtins).hasattr>]'@(6072, 7) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).hasattr>] -> [<CompiledObject: <built-in function hasattr>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: index_like@6072,15>, <Operator: ,>, <String: 'name'>]), <Operator: )>]) in scope <CompiledObject: <built-in function hasattr>> | |
[N] dbg: execute: <CompiledObject: <built-in function hasattr>> <Arguments: Node(arglist, [<Name: index_like@6072,15>, <Operator: ,>, <String: 'name'>])> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function hasattr>> | |
[N] dbg: eval_element Node(power, [<Name: Index@6073,15>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])]), <Operator: )>])])@(6073, 15) | |
[N] dbg: finder.filter_name "<Name: Index@6073,15>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<Name: Index@68,6>]'@(6073, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: Index@68,6>] -> [<eClass of <Class: Index@68-3042>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])]), <Operator: )>]) in scope <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])> | |
[N] dbg: eval_element <Name: IndexOpsMixin@68,12>@(68, 12) | |
[N] dbg: finder.filter_name "<Name: IndexOpsMixin@68,12>" in (<eClass of <Class: Index@68-3042>>): '[<Name: IndexOpsMixin@18,70>]'@(68, 12) | |
[N] dbg: finder.filter_name "'IndexOpsMixin'" in (<ModuleWrapper: <fast.FastModule: base@1-331>>): '[<Name: IndexOpsMixin@325,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: IndexOpsMixin@325,6>] -> [<eClass of <Class: IndexOpsMixin@325-634>>] | |
[N] dbg: after import: [<eClass of <Class: IndexOpsMixin@325-634>>] | |
[N] dbg: finder._names_to_types: [<Name: IndexOpsMixin@18,70>] -> [<eClass of <Class: IndexOpsMixin@325-634>>] | |
[N] dbg: eval_element <Name: StringAccessorMixin@68,27>@(68, 27) | |
[N] dbg: finder.filter_name "<Name: StringAccessorMixin@68,27>" in (<eClass of <Class: Index@68-3042>>): '[<Name: StringAccessorMixin@29,32>]'@(68, 27) | |
[N] dbg: finder.filter_name "'StringAccessorMixin'" in (<ModuleWrapper: <fast.FastModule: strings@1-1574>>): '[<Name: StringAccessorMixin@1570,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: StringAccessorMixin@1570,6>] -> [<eClass of <Class: StringAccessorMixin@1570-1612>>] | |
[N] dbg: after import: [<eClass of <Class: StringAccessorMixin@1570-1612>>] | |
[N] dbg: finder._names_to_types: [<Name: StringAccessorMixin@29,32>] -> [<eClass of <Class: StringAccessorMixin@1570-1612>>] | |
[N] dbg: eval_element <Name: PandasObject@68,48>@(68, 48) | |
[N] dbg: finder.filter_name "<Name: PandasObject@68,48>" in (<eClass of <Class: Index@68-3042>>): '[<Name: PandasObject@18,29>]'@(68, 48) | |
[N] dbg: finder.filter_name "'PandasObject'" in (<ModuleWrapper: <fast.FastModule: base@1-331>>): '[<Name: PandasObject@66,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: PandasObject@66,6>] -> [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: after import: [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: finder._names_to_types: [<Name: PandasObject@18,29>] -> [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: eval_element Node(and_test, [Node(comparison, [Node(power, [<Name: len@6083,11>, Node(trailer, [<Operator: (>, <Name: converted@6083,15>, <Operator: )>])]), <Operator: >>, <Number: 0>]), <Keyword: and>, <Name: all_arrays@6083,34>])@(6083, 11) | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: len@6083,11>, Node(trailer, [<Operator: (>, <Name: converted@6083,15>, <Operator: )>])]), <Operator: >>, <Number: 0>])@(6083, 11) | |
[N] dbg: eval_element Node(power, [<Name: len@6083,11>, Node(trailer, [<Operator: (>, <Name: converted@6083,15>, <Operator: )>])])@(6083, 11) | |
[N] dbg: finder.filter_name "<Name: len@6083,11>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<CompiledName: (builtins).len>]'@(6083, 11) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).len>] -> [<CompiledObject: <built-in function len>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: converted@6083,15>, <Operator: )>]) in scope <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <built-in function len>> <Arguments: converted> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function len>> | |
[N] dbg: eval_element <Number: 0>@(6083, 28) | |
[N] dbg: execute: <CompiledObject: <class 'int'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@233-237>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@233-237>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] in <CompiledObject: <class 'int'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: MultiIndex@6084,19>, Node(trailer, [<Operator: .>, <Name: from_arrays@6084,30>]), Node(trailer, [<Operator: (>, <Name: converted@6084,42>, <Operator: )>])])@(6084, 19) | |
[N] dbg: finder.filter_name "<Name: MultiIndex@6084,19>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<Name: MultiIndex@3968,6>]'@(6084, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: MultiIndex@3968,6>] -> [<eClass of <Class: MultiIndex@3968-6033>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: from_arrays@6084,30>]) in scope <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: eval_element <Name: Index@3968,17>@(3968, 17) | |
[N] dbg: finder.filter_name "<Name: Index@3968,17>" in (<eClass of <Class: MultiIndex@3968-6033>>): '[<Name: Index@68,6>]'@(3968, 17) | |
[N] dbg: finder._names_to_types: [<FakeName: Index@68,6>] -> [<eClass of <Class: Index@68-3042>>] | |
[N] dbg: finder.filter_name "<Name: from_arrays@6084,30>" in (<eClass of <Class: MultiIndex@3968-6033>>): '[<Name: from_arrays@4712,8>]'@None | |
[N] dbg: decorator: <Decorator: @classmethod @4711,4> <Function: from_arrays@4712-4756> | |
[N] dbg: eval_element <Name: classmethod@4711,5>@(4711, 5) | |
[N] dbg: finder.filter_name "<Name: classmethod@4711,5>" in (<eClass of <Class: MultiIndex@3968-6033>>): '[<CompiledName: (builtins).classmethod>]'@(4711, 5) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).classmethod>] -> [<CompiledObject: <class 'classmethod'>>] | |
[N] dbg: execute: <CompiledObject: <class 'classmethod'>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: from_arrays@4712-4756>>})]> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@101-104>>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: from_arrays@4712-4756>>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@101-104>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'classmethod'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: from_arrays@4712-4756>>})]>)>] in <CompiledObject: <class 'classmethod'>> | |
[N] dbg: decorator end <eInstance of <CompiledObject: <class 'classmethod'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: from_arrays@4712-4756>>})]>) decorates <eFunction of <Function: from_arrays@4712-4756>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@104-113>>> <Arguments: [AlreadyEvaluated({<CompiledObject: None>}), AlreadyEvaluated({<eClass of <Class: MultiIndex@3968-6033>>})]> | |
[N] dbg: eval_element <Name: _method@107,15>@(107, 15) | |
[N] dbg: finder.filter_name "<Name: _method@107,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@104-113>>>>): '[<Name: _method@105,12>]'@(107, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: _method@105,12>] -> [<eFunction of <Function: _method@105-107>>] | |
[N] dbg: Return reachable: <ReturnStmt: return _method@107,8> | |
[N] dbg: execute result: [<eFunction of <Function: _method@105-107>>] in <InstanceElement of <eFunction of <Function: __get__@104-113>>> | |
[N] dbg: finder._names_to_types: [<FakeName: from_arrays@4712,8>] -> [<eFunction of <Function: _method@105-107>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: converted@6084,42>, <Operator: )>]) in scope <eFunction of <Function: _method@105-107>> | |
[N] dbg: execute: <eFunction of <Function: _method@105-107>> <Arguments: converted> | |
[N] dbg: eval_element Node(power, [<Name: self@106,19>, Node(trailer, [<Operator: .>, <Name: __func@106,24>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: cls@106,31>, <Operator: ,>, <Operator: *>, <Name: args@106,37>, <Operator: ,>, <Operator: **>, <Name: kwargs@106,45>]), <Operator: )>])])@(106, 19) | |
[N] dbg: finder.filter_name "<Name: self@106,19>" in (<FunctionExecution of <eFunction of <Function: _method@105-107>>>): '[<FakeName: self@104,16>]'@(106, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: self@104,16>] -> [<eInstance of <CompiledObject: <class 'classmethod'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: from_arrays@4712-4756>>})]>) decorates <eFunction of <Function: from_arrays@4712-4756>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __func@106,24>]) in scope <eInstance of <CompiledObject: <class 'classmethod'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: from_arrays@4712-4756>>})]>) decorates <eFunction of <Function: from_arrays@4712-4756>>> | |
[N] dbg: finder.filter_name "<Name: __func@106,24>" in (<eInstance of <CompiledObject: <class 'classmethod'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: from_arrays@4712-4756>>})]>) decorates <eFunction of <Function: from_arrays@4712-4756>>>): '[<InstanceName: __func@102,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.__func = func@102,8>> (<InstanceName: __func@102,13>) | |
[N] dbg: eval_element <InstanceName: func@102,22>@(102, 22) | |
[N] dbg: finder.filter_name "<InstanceName: func@102,22>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@101-104>>>>>): '[<FakeName: func@101,23>]'@(102, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: func@101,23>] -> [<eFunction of <Function: from_arrays@4712-4756>>] | |
[N] dbg: eval_statement result [<eFunction of <Function: from_arrays@4712-4756>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: __func@102,13>] -> [<eFunction of <Function: from_arrays@4712-4756>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: cls@106,31>, <Operator: ,>, <Operator: *>, <Name: args@106,37>, <Operator: ,>, <Operator: **>, <Name: kwargs@106,45>]), <Operator: )>]) in scope <eFunction of <Function: from_arrays@4712-4756>> | |
[N] dbg: execute: <eFunction of <Function: from_arrays@4712-4756>> <Arguments: Node(arglist, [<Name: cls@106,31>, <Operator: ,>, <Operator: *>, <Name: args@106,37>, <Operator: ,>, <Operator: **>, <Name: kwargs@106,45>])> | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: len@4742,11>, Node(trailer, [<Operator: (>, <Name: arrays@4742,15>, <Operator: )>])]), <Operator: ==>, <Number: 1>])@(4742, 11) | |
[N] dbg: eval_element Node(power, [<Name: len@4742,11>, Node(trailer, [<Operator: (>, <Name: arrays@4742,15>, <Operator: )>])])@(4742, 11) | |
[N] dbg: finder.filter_name "<Name: len@4742,11>" in (<FunctionExecution of <eFunction of <Function: from_arrays@4712-4756>>>): '[<CompiledName: (builtins).len>]'@(4742, 11) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).len>] -> [<CompiledObject: <built-in function len>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: arrays@4742,15>, <Operator: )>]) in scope <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <built-in function len>> <Arguments: arrays> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function len>> | |
[N] dbg: eval_element <Number: 1>@(4742, 26) | |
[N] dbg: execute: <CompiledObject: <class 'int'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@233-237>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@233-237>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] in <CompiledObject: <class 'int'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: Index@4744,19>, Node(trailer, [<Operator: (>, Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])]), <Operator: )>])])@(4744, 19) | |
[N] dbg: finder.filter_name "<Name: Index@4744,19>" in (<FunctionExecution of <eFunction of <Function: from_arrays@4712-4756>>>): '[<Name: Index@68,6>]'@(4744, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: Index@68,6>] -> [<eClass of <Class: Index@68-3042>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])]), <Operator: )>]) in scope <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: eval_element Node(power, [<Name: MultiIndex@4752,15>, Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])]), <Operator: )>])])@(4752, 15) | |
[N] dbg: finder.filter_name "<Name: MultiIndex@4752,15>" in (<FunctionExecution of <eFunction of <Function: from_arrays@4712-4756>>>): '[<Name: MultiIndex@3968,6>]'@(4752, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: MultiIndex@3968,6>] -> [<eClass of <Class: MultiIndex@3968-6033>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])]), <Operator: )>]) in scope <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: execute: <eClass of <Class: MultiIndex@3968-6033>> <Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] in <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: Return reachable: <ReturnStmt: return MultiIndex(levels=levels, labels=labels, sortorder=sortorder, names=names, verify_integrity=False)@4752,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>, <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] in <eFunction of <Function: from_arrays@4712-4756>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.__func(cls, *args, **kwargs)@106,12> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>, <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] in <eFunction of <Function: _method@105-107>> | |
[N] dbg: eval_element Node(power, [<Name: Index@6094,11>, Node(trailer, [<Operator: (>, <Name: index_like@6094,17>, <Operator: )>])])@(6094, 11) | |
[N] dbg: finder.filter_name "<Name: Index@6094,11>" in (<FunctionExecution of <eFunction of <Function: _ensure_index@6067-6097>>>): '[<Name: Index@68,6>]'@(6094, 11) | |
[N] dbg: finder._names_to_types: [<FakeName: Index@68,6>] -> [<eClass of <Class: Index@68-3042>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: index_like@6094,17>, <Operator: )>]) in scope <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: index_like> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: Return reachable: <ReturnStmt: return Index(index_like)@6094,4> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>, <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)>] in <eFunction of <Function: _ensure_index@6067-6097>> | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>]) in scope <Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: axis@3706,25>, <Operator: ]>])>> | |
[N] dbg: eval_element <InstanceName: axis@3706,25>@(3706, 25) | |
[N] dbg: finder.filter_name "<InstanceName: axis@3706,25>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@3696-3740>>>>>): '[<Name: axis@3702,12>, <FakeName: axis@3696,30>]'@(3706, 12) | |
[N] dbg: finder._names_to_types: [<Name: axis@3702,12>, <FakeName: axis@3696,30>] -> [] | |
[N] dbg: Return reachable: <ReturnStmt: return self.axes[0]@3799,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>, <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)>] in <eFunction of <Function: index@3798-3801>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.fget(obj)@71,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>, <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)>] in <InstanceElement of <eFunction of <Function: __get__@70-73>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: index@3798,8>] -> [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>, <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)>] | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>, <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: index@930,21>, <InstanceName: index@481,17>] -> [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>, <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>, <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: droplevel@927,43>]) in scope <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: droplevel@927,43>" in (<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)>): '[]'@None | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:927:43: W1 AttributeError: <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [<Name: index_like@6073,21>, <Operator: ,>, Node(argument, [<Name: name@6073,33>, <Operator: =>, Node(power, [<Name: index_like@6073,38>, Node(trailer, [<Operator: .>, <Name: name@6073,49>])])]), <Operator: ,>, Node(argument, [<Name: copy@6073,55>, <Operator: =>, <Name: copy@6073,60>])])>)> has no attribute droplevel. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: droplevel@927,43>]) in scope <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: droplevel@927,43>" in (<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)>): '[]'@None | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:927:43: W1 AttributeError: <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: Node(arglist, [Node(power, [<Name: arrays@4744,25>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ,>, Node(argument, [<Name: name@4744,36>, <Operator: =>, <Name: name@4744,41>])])>)> has no attribute droplevel. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: droplevel@927,43>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: ()>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: droplevel@927,43>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: droplevel@5019,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: droplevel@5019,8>] -> [<InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: droplevel@927,43>]) in scope <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: droplevel@927,43>" in (<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)>): '[]'@None | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:927:43: W1 AttributeError: <eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: index_like>)> has no attribute droplevel. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: level@927,53>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>> <Arguments: level> | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: len@5051,11>, Node(trailer, [<Operator: (>, <Name: new_levels@5051,15>, <Operator: )>])]), <Operator: ==>, <Number: 1>])@(5051, 11) | |
[N] dbg: eval_element Node(power, [<Name: len@5051,11>, Node(trailer, [<Operator: (>, <Name: new_levels@5051,15>, <Operator: )>])])@(5051, 11) | |
[N] dbg: finder.filter_name "<Name: len@5051,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<CompiledName: (builtins).len>]'@(5051, 11) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).len>] -> [<CompiledObject: <built-in function len>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: new_levels@5051,15>, <Operator: )>]) in scope <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <built-in function len>> <Arguments: new_levels> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function len>> | |
[N] dbg: eval_element <Number: 1>@(5051, 30) | |
[N] dbg: execute: <CompiledObject: <class 'int'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@233-237>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@233-237>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] in <CompiledObject: <class 'int'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element <Name: result@5060,19>@(5060, 19) | |
[N] dbg: eval_element Node(power, [<Name: mask@5056,15>, Node(trailer, [<Operator: .>, <Name: any@5056,20>]), Node(trailer, [<Operator: (>, <Operator: )>])])@(5056, 15) | |
[N] dbg: finder.filter_name "<Name: mask@5056,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<Name: mask@5054,12>]'@(5056, 15) | |
[N] dbg: eval_statement <ExprStmt: # set nan if needed mask = new_labels[0] == -1@5054,12> (<Name: mask@5054,12>) | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: new_labels@5054,19>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: ==>, Node(factor, [<Operator: ->, <Number: 1>])])@(5054, 19) | |
[N] dbg: eval_element Node(power, [<Name: new_labels@5054,19>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])])@(5054, 19) | |
[N] dbg: finder.filter_name "<Name: new_labels@5054,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<Name: new_labels@5041,8>]'@(5054, 12) | |
[N] dbg: eval_statement <ExprStmt: new_labels = list(self.labels)@5041,8> (<Name: new_labels@5041,8>) | |
[N] dbg: eval_element Node(power, [<Name: list@5041,21>, Node(trailer, [<Operator: (>, Node(power, [<Name: self@5041,26>, Node(trailer, [<Operator: .>, <Name: labels@5041,31>])]), <Operator: )>])])@(5041, 21) | |
[N] dbg: finder.filter_name "<Name: list@5041,21>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<CompiledName: (builtins).list>]'@(5041, 8) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).list>] -> [<CompiledObject: <class 'list'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(power, [<Name: self@5041,26>, Node(trailer, [<Operator: .>, <Name: labels@5041,31>])]), <Operator: )>]) in scope <CompiledObject: <class 'list'>> | |
[N] dbg: execute: <CompiledObject: <class 'list'>> <Arguments: Node(power, [<Name: self@5041,26>, Node(trailer, [<Operator: .>, <Name: labels@5041,31>])])> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x13bb9c668>})]>)>] in <CompiledObject: <class 'list'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x13bb9c668>})]>)>] | |
[N] dbg: finder._names_to_types: [<Name: new_labels@5041,8>] -> [<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x13bb9c668>})]>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>]) in scope <eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x13bb9c668>})]>)> | |
[N] dbg: eval_element <Number: 0>@(5054, 30) | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __getitem__@123-126>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 0>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@124,15>, Node(trailer, [<Operator: .>, <Name: __iterable@124,20>]), Node(trailer, [<Operator: [>, <Name: y@124,31>, <Operator: ]>])])@(124, 15) | |
[N] dbg: finder.filter_name "<Name: self@124,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@123-126>>>>): '[<FakeName: self@123,20>]'@(124, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@123,20>] -> [<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x13bb9c668>})]>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __iterable@124,20>]) in scope <eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x13bb9c668>})]>)> | |
[N] dbg: finder.filter_name "<Name: __iterable@124,20>" in (<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x13bb9c668>})]>)>): '[<InstanceName: __iterable@117,17>, <InstanceName: __iterable@115,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.__iterable += [i]@117,12>> (<InstanceName: __iterable@117,17>) | |
[N] dbg: eval_element <InstanceElement of Node(atom, [<Operator: [>, <Name: i@117,32>, <Operator: ]>])>@(117, 31) | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: i@117,32>, <Operator: ]>])>>] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.__iterable = []@115,8>> (<InstanceName: __iterable@115,13>) | |
[N] dbg: eval_element <InstanceElement of Node(atom, [<Operator: [>, <Operator: ]>])>@(115, 26) | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: [>, <Operator: ]>])>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: __iterable@117,17>, <InstanceName: __iterable@115,13>] -> [<Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: i@117,32>, <Operator: ]>])>>, <Array of <InstanceElement of Node(atom, [<Operator: [>, <Operator: ]>])>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Name: y@124,31>, <Operator: ]>]) in scope <Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: i@117,32>, <Operator: ]>])>> | |
[N] dbg: eval_element <Name: y@124,31>@(124, 31) | |
[N] dbg: finder.filter_name "<Name: y@124,31>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@123-126>>>>): '[<FakeName: y@123,26>]'@(124, 31) | |
[N] dbg: finder._names_to_types: [<FakeName: y@123,26>] -> [<CompiledObject: 0>] | |
[N] dbg: eval_element <InstanceName: i@117,32>@(117, 32) | |
[N] dbg: finder.filter_name "<InstanceName: i@117,32>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@114-119>>>>>): '[<Name: i@116,12>]'@(117, 12) | |
[N] dbg: eval_element <Name: iterable@116,17>@(116, 17) | |
[N] dbg: finder.filter_name "<Name: iterable@116,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@114-119>>>>): '[<FakeName: iterable@114,23>]'@(116, 17) | |
[N] dbg: finder._names_to_types: [<FakeName: iterable@114,23>] -> [<jedi.evaluate.iterable.ArrayInstance object at 0x13bb9c668>] | |
[N] dbg: eval_element Node(power, [<Name: self@5041,26>, Node(trailer, [<Operator: .>, <Name: labels@5041,31>])])@(5041, 26) | |
[N] dbg: finder.filter_name "<Name: self@5041,26>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<FakeName: self@5019,18>]'@(5041, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@5019,18>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: labels@5041,31>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: labels@5041,31>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: labels@4262,4>]'@None | |
[N] dbg: eval_statement <ExprStmt: labels = property(fget=_get_labels, fset=__set_labels)@4262,4> (<InstanceName: labels@4262,4>) | |
[N] dbg: eval_element Node(power, [<Name: property@4262,13>, Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])]), <Operator: )>])])@(4262, 13) | |
[N] dbg: finder.filter_name "<Name: property@4262,13>" in (<eClass of <Class: MultiIndex@3968-6033>>): '[<CompiledName: (builtins).property>]'@(4262, 4) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).property>] -> [<CompiledObject: <class 'property'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])]), <Operator: )>]) in scope <CompiledObject: <class 'property'>> | |
[N] dbg: execute: <CompiledObject: <class 'property'>> <Arguments: Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])])> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@64-70>>> <Arguments: Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@64-70>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])])>)>] in <CompiledObject: <class 'property'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])])>)>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@70-73>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>}), AlreadyEvaluated({<eClass of <Class: MultiIndex@3968-6033>>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@71,15>, Node(trailer, [<Operator: .>, <Name: fget@71,20>]), Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>])])@(71, 15) | |
[N] dbg: finder.filter_name "<Name: self@71,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: self@70,16>]'@(71, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@70,16>] -> [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: fget@71,20>]) in scope <eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])])>)> | |
[N] dbg: finder.filter_name "<Name: fget@71,20>" in (<eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4262,22>, <Operator: =>, <Name: _get_labels@4262,27>]), <Operator: ,>, Node(argument, [<Name: fset@4262,40>, <Operator: =>, <Name: __set_labels@4262,45>])])>)>): '[<InstanceName: fget@84,13>, <InstanceName: fget@65,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = func@84,8>> (<InstanceName: fget@84,13>) | |
[N] dbg: eval_element <InstanceName: func@84,20>@(84, 20) | |
[N] dbg: finder.filter_name "<InstanceName: func@84,20>" in (<InstanceElement of <eFunction of <Function: getter@83-87>>>): '[<Name: func@83,21>]'@(84, 8) | |
[N] dbg: Dynamic param search for <Param: func> in 'getter'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: func@83,21>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = fget@65,8>> (<InstanceName: fget@65,13>) | |
[N] dbg: eval_element <InstanceName: fget@65,20>@(65, 20) | |
[N] dbg: finder.filter_name "<InstanceName: fget@65,20>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@64-70>>>>>): '[<FakeName: fget@64,23>]'@(65, 8) | |
[N] dbg: eval_element <Name: _get_labels@4262,27>@(4262, 27) | |
[N] dbg: finder.filter_name "<Name: _get_labels@4262,27>" in (<eClass of <Class: MultiIndex@3968-6033>>): '[<Name: _get_labels@4167,8>]'@(4262, 4) | |
[N] dbg: finder._names_to_types: [<FakeName: _get_labels@4167,8>] -> [<eFunction of <Function: _get_labels@4167-4170>>] | |
[N] dbg: finder._names_to_types: [<FakeName: fget@64,23>] -> [<eFunction of <Function: _get_labels@4167-4170>>] | |
[N] dbg: eval_statement result [<eFunction of <Function: _get_labels@4167-4170>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: fget@84,13>, <InstanceName: fget@65,13>] -> [<eFunction of <Function: _get_labels@4167-4170>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>]) in scope <eFunction of <Function: _get_labels@4167-4170>> | |
[N] dbg: execute: <eFunction of <Function: _get_labels@4167-4170>> <Arguments: obj> | |
[N] dbg: eval_element Node(power, [<Name: self@4168,15>, Node(trailer, [<Operator: .>, <Name: _labels@4168,20>])])@(4168, 15) | |
[N] dbg: finder.filter_name "<Name: self@4168,15>" in (<FunctionExecution of <eFunction of <Function: _get_labels@4167-4170>>>): '[<FakeName: self@4167,20>]'@(4168, 15) | |
[N] dbg: eval_element <Name: obj@71,25>@(71, 25) | |
[N] dbg: finder.filter_name "<Name: obj@71,25>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: obj@70,22>]'@(71, 25) | |
[N] dbg: finder._names_to_types: [<FakeName: obj@70,22>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: finder._names_to_types: [<FakeName: self@4167,20>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _labels@4168,20>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: _labels@4168,20>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: _labels@4188,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._labels = new_labels@4188,8>> (<InstanceName: _labels@4188,13>) | |
[N] dbg: eval_element <InstanceName: new_labels@4188,23>@(4188, 23) | |
[N] dbg: eval_element Node(comparison, [<Name: level@4178,11>, <Keyword: is>, <Keyword: None>])@(4178, 11) | |
[N] dbg: eval_element <Name: level@4178,11>@(4178, 11) | |
[N] dbg: finder.filter_name "<Name: level@4178,11>" in (<eFunction of <Function: _set_labels@4170-4195>>): '[<Name: level@4170,34>]'@(4178, 11) | |
[N] dbg: Dynamic param search for <Param: level=<Keyword: None>> in '_set_labels'. | |
[N] dbg: eval_element Node(power, [<Name: result@4022,8>, Node(trailer, [<Operator: .>, <Name: _set_labels@4022,15>])])@(4022, 8) | |
[N] dbg: finder.filter_name "<Name: result@4022,8>" in (<eFunction of <Function: __new__@3999-4040>>): '[<Name: result@4018,8>]'@(4022, 8) | |
[N] dbg: eval_statement <ExprStmt: result = object.__new__(MultiIndex)@4018,8> (<Name: result@4018,8>) | |
[N] dbg: eval_element Node(power, [<Name: object@4018,17>, Node(trailer, [<Operator: .>, <Name: __new__@4018,24>]), Node(trailer, [<Operator: (>, <Name: MultiIndex@4018,32>, <Operator: )>])])@(4018, 17) | |
[N] dbg: finder.filter_name "<Name: object@4018,17>" in (<eFunction of <Function: __new__@3999-4040>>): '[<CompiledName: (builtins).object>]'@(4018, 8) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).object>] -> [<CompiledObject: <class 'object'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __new__@4018,24>]) in scope <CompiledObject: <class 'object'>> | |
[N] dbg: finder.filter_name "<Name: __new__@4018,24>" in (<CompiledObject: <class 'object'>>): '[<CompiledName: (object).__new__>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (object).__new__>] -> [<CompiledObject: <built-in method __new__ of type object at 0x10022c5e0>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: MultiIndex@4018,32>, <Operator: )>]) in scope <CompiledObject: <built-in method __new__ of type object at 0x10022c5e0>> | |
[N] dbg: execute: <CompiledObject: <built-in method __new__ of type object at 0x10022c5e0>> <Arguments: MultiIndex> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in method __new__ of type object at 0x10022c5e0>> | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: result@4018,8>] -> [] | |
[N] dbg: eval_element Node(power, [<Name: idx@4253,8>, Node(trailer, [<Operator: .>, <Name: _set_labels@4253,12>])])@(4253, 8) | |
[N] dbg: eval_element <Name: inplace@4248,11>@(4248, 11) | |
[N] dbg: finder.filter_name "<Name: inplace@4248,11>" in (<eFunction of <Function: set_labels@4195-4258>>): '[<Name: inplace@4195,45>]'@(4248, 11) | |
[N] dbg: Dynamic param search for <Param: inplace=<Keyword: False>> in 'set_labels'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: eval_element <Keyword: False>@(4195, 53) | |
[N] dbg: finder._names_to_types: [<Name: inplace@4195,45>] -> [<CompiledObject: False>] | |
[N] dbg: finder.filter_name "<Name: idx@4253,8>" in (<eFunction of <Function: set_labels@4195-4258>>): '[<Name: idx@4251,12>]'@(4253, 8) | |
[N] dbg: eval_statement <ExprStmt: idx = self._shallow_copy()@4251,12> (<Name: idx@4251,12>) | |
[N] dbg: eval_element Node(power, [<Name: self@4251,18>, Node(trailer, [<Operator: .>, <Name: _shallow_copy@4251,23>]), Node(trailer, [<Operator: (>, <Operator: )>])])@(4251, 18) | |
[N] dbg: finder.filter_name "<Name: self@4251,18>" in (<eFunction of <Function: set_labels@4195-4258>>): '[<Name: self@4195,19>]'@(4251, 12) | |
[N] dbg: finder._names_to_types: [<Name: self@4195,19>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _shallow_copy@4251,23>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: ()>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: _shallow_copy@4251,23>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: _shallow_copy@4313,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _shallow_copy@4313,8>] -> [<InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>> <Arguments: ()> | |
[N] dbg: eval_element Node(comparison, [<Name: values@4314,11>, Node(comp_op, [<Keyword: is>, <Keyword: not>]), <Keyword: None>])@(4314, 11) | |
[N] dbg: eval_element <Name: values@4314,11>@(4314, 11) | |
[N] dbg: finder.filter_name "<Name: values@4314,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>>>): '[<FakeName: values@4313,28>]'@(4314, 11) | |
[N] dbg: eval_element <Keyword: None>@(4313, 35) | |
[N] dbg: finder._names_to_types: [<FakeName: values@4313,28>] -> [<CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(4314, 25) | |
[N] dbg: calculate_children types [<CompiledObject: False>] | |
[N] dbg: Return unreachable: <ReturnStmt: return MultiIndex.from_tuples(values, **kwargs)@4317,12> | |
[N] dbg: eval_element Node(power, [<Name: self@4318,15>, Node(trailer, [<Operator: .>, <Name: view@4318,20>]), Node(trailer, [<Operator: (>, <Operator: )>])])@(4318, 15) | |
[N] dbg: finder.filter_name "<Name: self@4318,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>>>): '[<FakeName: self@4313,22>]'@(4318, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@4313,22>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: view@4318,20>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: view@4318,20>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: view@4307,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: view@4307,8>] -> [<InstanceElement of <eFunction of <Function: view@4307-4313>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: view@4307-4313>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: view@4307-4313>>> <Arguments: ()> | |
[N] dbg: eval_element <Name: result@4311,15>@(4311, 15) | |
[N] dbg: finder.filter_name "<Name: result@4311,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: view@4307-4313>>>>): '[<Name: result@4309,8>]'@(4311, 15) | |
[N] dbg: eval_statement <ExprStmt: result = self.copy()@4309,8> (<Name: result@4309,8>) | |
[N] dbg: eval_element Node(power, [<Name: self@4309,17>, Node(trailer, [<Operator: .>, <Name: copy@4309,22>]), Node(trailer, [<Operator: (>, <Operator: )>])])@(4309, 17) | |
[N] dbg: finder.filter_name "<Name: self@4309,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: view@4307-4313>>>>): '[<FakeName: self@4307,13>]'@(4309, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@4307,13>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: copy@4309,22>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: copy@4309,22>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: copy@4264,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: copy@4264,8>] -> [<InstanceElement of <eFunction of <Function: copy@4264-4303>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: copy@4264-4303>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: copy@4264-4303>>> <Arguments: ()> | |
[N] dbg: eval_element Node(power, [<Name: MultiIndex@4296,15>, Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])]), <Operator: )>])])@(4296, 15) | |
[N] dbg: finder.filter_name "<Name: MultiIndex@4296,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: copy@4264-4303>>>>): '[<Name: MultiIndex@3968,6>]'@(4296, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: MultiIndex@3968,6>] -> [<eClass of <Class: MultiIndex@3968-6033>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])]), <Operator: )>]) in scope <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: execute: <eClass of <Class: MultiIndex@3968-6033>> <Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] in <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: Return reachable: <ReturnStmt: return MultiIndex(levels=levels, labels=labels, names=names, sortorder=self.sortorder, verify_integrity=False, _set_identity=_set_identity)@4296,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] in <InstanceElement of <eFunction of <Function: copy@4264-4303>>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: result@4309,8>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return result@4311,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] in <InstanceElement of <eFunction of <Function: view@4307-4313>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.view()@4318,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] in <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: idx@4251,12>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _set_labels@4253,12>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: ()>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: _set_labels@4253,12>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>): '[<InstanceName: _set_labels@4170,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _set_labels@4170,8>] -> [<InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: labels@4253,24>, <Operator: ,>, Node(argument, [<Name: level@4253,32>, <Operator: =>, <Name: level@4253,38>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4253,45>, <Operator: =>, <Name: verify_integrity@4253,62>])]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>> <Arguments: Node(arglist, [<Name: labels@4253,24>, <Operator: ,>, Node(argument, [<Name: level@4253,32>, <Operator: =>, <Name: level@4253,38>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4253,45>, <Operator: =>, <Name: verify_integrity@4253,62>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>> | |
[N] dbg: eval_element Node(power, [<Name: self@4885,8>, Node(trailer, [<Operator: .>, <Name: _set_labels@4885,13>])])@(4885, 8) | |
[N] dbg: finder.filter_name "<Name: self@4885,8>" in (<eFunction of <Function: __setstate__@4870-4891>>): '[<Name: self@4870,21>]'@(4885, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@4870,21>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _set_labels@4885,13>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: ()>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: _set_labels@4885,13>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: _set_labels@4170,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _set_labels@4170,8>] -> [<InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: labels@4885,25>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>> <Arguments: labels> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>> | |
[N] dbg: eval_element <Name: level@4253,38>@(4253, 38) | |
[N] dbg: eval_element Node(and_test, [Node(comparison, [<Name: level@4237,11>, Node(comp_op, [<Keyword: is>, <Keyword: not>]), <Keyword: None>]), <Keyword: and>, Node(not_test, [<Keyword: not>, Node(power, [<Name: is_list_like@4237,37>, Node(trailer, [<Operator: (>, <Name: level@4237,50>, <Operator: )>])])])])@(4237, 11) | |
[N] dbg: eval_element Node(comparison, [<Name: level@4237,11>, Node(comp_op, [<Keyword: is>, <Keyword: not>]), <Keyword: None>])@(4237, 11) | |
[N] dbg: eval_element <Name: level@4237,11>@(4237, 11) | |
[N] dbg: finder.filter_name "<Name: level@4237,11>" in (<eFunction of <Function: set_labels@4195-4258>>): '[<Name: level@4195,33>]'@(4237, 11) | |
[N] dbg: Dynamic param search for <Param: level=<Keyword: None>> in 'set_labels'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: eval_element <Keyword: None>@(4195, 39) | |
[N] dbg: finder._names_to_types: [<Name: level@4195,33>] -> [<CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(4237, 24) | |
[N] dbg: calculate_children types [<CompiledObject: False>] | |
[N] dbg: calculate_children types [<CompiledObject: False>] | |
[N] dbg: finder.filter_name "<Name: level@4253,38>" in (<eFunction of <Function: set_labels@4195-4258>>): '[<Name: level@4195,33>]'@(4253, 38) | |
[N] dbg: finder._names_to_types: [<Name: level@4195,33>] -> [<CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(4170, 40) | |
[N] dbg: Dynamic param result [<CompiledObject: None>, <CompiledObject: None>] | |
[N] dbg: finder._names_to_types: [<Name: level@4170,34>] -> [<CompiledObject: None>, <CompiledObject: None>, <CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(4178, 20) | |
[N] dbg: calculate_children types [<CompiledObject: True>, <CompiledObject: True>, <CompiledObject: True>] | |
[N] dbg: finder.filter_name "<InstanceName: new_labels@4188,23>" in (<InstanceElement of <eFunction of <Function: _set_labels@4170-4195>>>): '[<Name: new_labels@4179,12>]'@(4188, 8) | |
[N] dbg: eval_statement <ExprStmt: new_labels = FrozenList(_ensure_frozen(lab, lev, copy=copy)._shallow_copy() for lev, lab in zip(self.levels, labels))@4179,12> (<Name: new_labels@4179,12>) | |
[N] dbg: eval_element Node(power, [<Name: FrozenList@4179,25>, Node(trailer, [<Operator: (>, Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>]), <Operator: )>])])@(4179, 25) | |
[N] dbg: finder.filter_name "<Name: FrozenList@4179,25>" in (<eFunction of <Function: _set_labels@4170-4195>>): '[<Name: FrozenList@18,43>]'@(4179, 12) | |
[N] dbg: finder.filter_name "'FrozenList'" in (<ModuleWrapper: <fast.FastModule: base@1-331>>): '[<Name: FrozenList@221,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: FrozenList@221,6>] -> [<eClass of <Class: FrozenList@221-288>>] | |
[N] dbg: after import: [<eClass of <Class: FrozenList@221-288>>] | |
[N] dbg: finder._names_to_types: [<Name: FrozenList@18,43>] -> [<eClass of <Class: FrozenList@221-288>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>]), <Operator: )>]) in scope <eClass of <Class: FrozenList@221-288>> | |
[N] dbg: execute: <eClass of <Class: FrozenList@221-288>> <Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])> | |
[N] dbg: eval_element <Name: PandasObject@221,17>@(221, 17) | |
[N] dbg: finder.filter_name "<Name: PandasObject@221,17>" in (<eClass of <Class: FrozenList@221-288>>): '[<Name: PandasObject@66,6>]'@(221, 17) | |
[N] dbg: finder._names_to_types: [<FakeName: PandasObject@66,6>] -> [<eClass of <Class: PandasObject@66-113>>] | |
[N] dbg: eval_element <Name: list@221,31>@(221, 31) | |
[N] dbg: finder.filter_name "<Name: list@221,31>" in (<eClass of <Class: FrozenList@221-288>>): '[<CompiledName: (builtins).list>]'@(221, 31) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).list>] -> [<CompiledObject: <class 'list'>>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@114-119>>> <Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@114-119>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] in <eClass of <Class: FrozenList@221-288>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] | |
[N] dbg: finder._names_to_types: [<Name: new_labels@4179,12>] -> [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: _labels@4188,13>] -> [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return self._labels@4168,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] in <eFunction of <Function: _get_labels@4167-4170>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.fget(obj)@71,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] in <InstanceElement of <eFunction of <Function: __get__@70-73>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: labels@4262,4>] -> [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __iter__@119-123>>> <Arguments: []> | |
[N] dbg: execute result: [<Generator of <InstanceElement of <eFunction of <Function: __iter__@119-123>>>>] in <InstanceElement of <eFunction of <Function: __iter__@119-123>>> | |
[N] dbg: eval_element <Name: i@121,18>@(121, 18) | |
[N] dbg: finder.filter_name "<Name: i@121,18>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __iter__@119-123>>>>): '[<Name: i@120,12>]'@(121, 18) | |
[N] dbg: eval_element Node(power, [<Name: self@120,17>, Node(trailer, [<Operator: .>, <Name: __iterable@120,22>])])@(120, 17) | |
[N] dbg: finder.filter_name "<Name: self@120,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __iter__@119-123>>>>): '[<FakeName: self@119,17>]'@(120, 17) | |
[N] dbg: finder._names_to_types: [<FakeName: self@119,17>] -> [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __iterable@120,22>]) in scope <eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: __iterable@120,22>" in (<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)>): '[]'@None | |
[W] warning: None:120:22: E1 AttributeError: <eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_frozen@4179,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lab@4179,51>, <Operator: ,>, <Name: lev@4179,56>, <Operator: ,>, Node(argument, [<Name: copy@4179,61>, <Operator: =>, <Name: copy@4179,66>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4179,72>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev, lab in zip(self.levels, labels)@4180,36>])>)> has no attribute __iterable. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: finder._names_to_types: [<Name: i@120,12>] -> [] | |
[N] dbg: Return reachable: <YieldExpr: yield i@121,12> | |
[N] dbg: finder._names_to_types: [<Name: i@116,12>] -> [] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Name: y@124,31>, <Operator: ]>]) in scope <Array of <InstanceElement of Node(atom, [<Operator: [>, <Operator: ]>])>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.__iterable[y]@124,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __getitem__@123-126>>> | |
[N] dbg: eval_element Node(factor, [<Operator: ->, <Number: 1>])@(5054, 36) | |
[N] dbg: eval_element <Number: 1>@(5054, 37) | |
[N] dbg: execute: <CompiledObject: <class 'int'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@233-237>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@233-237>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] in <CompiledObject: <class 'int'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: finder._names_to_types: [<Name: mask@5054,12>] -> [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: any@5056,20>]) in scope <eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: any@5056,20>" in (<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'int' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'any'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'int' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/index.py:5056:20: W1 AttributeError: <eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)> has no attribute any. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: finder.filter_name "<Name: result@5060,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<Name: result@5057,16>, <Name: result@5055,12>]'@(5060, 19) | |
[N] dbg: eval_statement <ExprStmt: result = result.putmask(mask, np.nan)@5057,16> (<Name: result@5057,16>) | |
[N] dbg: eval_element Node(power, [<Name: result@5057,25>, Node(trailer, [<Operator: .>, <Name: putmask@5057,32>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: mask@5057,40>, <Operator: ,>, Node(power, [<Name: np@5057,46>, Node(trailer, [<Operator: .>, <Name: nan@5057,49>])])]), <Operator: )>])])@(5057, 25) | |
[N] dbg: finder.filter_name "<Name: result@5057,25>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<Name: result@5055,12>]'@(5057, 16) | |
[N] dbg: eval_statement <ExprStmt: result = new_levels[0].take(new_labels[0])@5055,12> (<Name: result@5055,12>) | |
[N] dbg: eval_element Node(power, [<Name: new_levels@5055,21>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>]), Node(trailer, [<Operator: .>, <Name: take@5055,35>]), Node(trailer, [<Operator: (>, Node(power, [<Name: new_labels@5055,40>, Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>])]), <Operator: )>])])@(5055, 21) | |
[N] dbg: finder.filter_name "<Name: new_levels@5055,21>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<Name: new_levels@5040,8>]'@(5055, 12) | |
[N] dbg: eval_statement <ExprStmt: new_levels = list(self.levels)@5040,8> (<Name: new_levels@5040,8>) | |
[N] dbg: eval_element Node(power, [<Name: list@5040,21>, Node(trailer, [<Operator: (>, Node(power, [<Name: self@5040,26>, Node(trailer, [<Operator: .>, <Name: levels@5040,31>])]), <Operator: )>])])@(5040, 21) | |
[N] dbg: finder.filter_name "<Name: list@5040,21>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<CompiledName: (builtins).list>]'@(5040, 8) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).list>] -> [<CompiledObject: <class 'list'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(power, [<Name: self@5040,26>, Node(trailer, [<Operator: .>, <Name: levels@5040,31>])]), <Operator: )>]) in scope <CompiledObject: <class 'list'>> | |
[N] dbg: execute: <CompiledObject: <class 'list'>> <Arguments: Node(power, [<Name: self@5040,26>, Node(trailer, [<Operator: .>, <Name: levels@5040,31>])])> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x135ce5668>})]>)>] in <CompiledObject: <class 'list'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x135ce5668>})]>)>] | |
[N] dbg: finder._names_to_types: [<Name: new_levels@5040,8>] -> [<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x135ce5668>})]>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Number: 0>, <Operator: ]>]) in scope <eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x135ce5668>})]>)> | |
[N] dbg: eval_element <Number: 0>@(5055, 32) | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __getitem__@123-126>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 0>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@124,15>, Node(trailer, [<Operator: .>, <Name: __iterable@124,20>]), Node(trailer, [<Operator: [>, <Name: y@124,31>, <Operator: ]>])])@(124, 15) | |
[N] dbg: finder.filter_name "<Name: self@124,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@123-126>>>>): '[<FakeName: self@123,20>]'@(124, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@123,20>] -> [<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x135ce5668>})]>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __iterable@124,20>]) in scope <eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x135ce5668>})]>)> | |
[N] dbg: finder.filter_name "<Name: __iterable@124,20>" in (<eInstance of <CompiledObject: <class 'list'>>(<Arguments: [AlreadyEvaluated({<jedi.evaluate.iterable.ArrayInstance object at 0x135ce5668>})]>)>): '[<InstanceName: __iterable@117,17>, <InstanceName: __iterable@115,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.__iterable += [i]@117,12>> (<InstanceName: __iterable@117,17>) | |
[N] dbg: eval_element <InstanceElement of Node(atom, [<Operator: [>, <Name: i@117,32>, <Operator: ]>])>@(117, 31) | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: i@117,32>, <Operator: ]>])>>] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.__iterable = []@115,8>> (<InstanceName: __iterable@115,13>) | |
[N] dbg: eval_element <InstanceElement of Node(atom, [<Operator: [>, <Operator: ]>])>@(115, 26) | |
[N] dbg: eval_statement result [<Array of <InstanceElement of Node(atom, [<Operator: [>, <Operator: ]>])>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: __iterable@117,17>, <InstanceName: __iterable@115,13>] -> [<Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: i@117,32>, <Operator: ]>])>>, <Array of <InstanceElement of Node(atom, [<Operator: [>, <Operator: ]>])>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Name: y@124,31>, <Operator: ]>]) in scope <Array of <InstanceElement of Node(atom, [<Operator: [>, <Name: i@117,32>, <Operator: ]>])>> | |
[N] dbg: eval_element <Name: y@124,31>@(124, 31) | |
[N] dbg: finder.filter_name "<Name: y@124,31>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@123-126>>>>): '[<FakeName: y@123,26>]'@(124, 31) | |
[N] dbg: finder._names_to_types: [<FakeName: y@123,26>] -> [<CompiledObject: 0>] | |
[N] dbg: eval_element <InstanceName: i@117,32>@(117, 32) | |
[N] dbg: finder.filter_name "<InstanceName: i@117,32>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@114-119>>>>>): '[<Name: i@116,12>]'@(117, 12) | |
[N] dbg: eval_element <Name: iterable@116,17>@(116, 17) | |
[N] dbg: finder.filter_name "<Name: iterable@116,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@114-119>>>>): '[<FakeName: iterable@114,23>]'@(116, 17) | |
[N] dbg: finder._names_to_types: [<FakeName: iterable@114,23>] -> [<jedi.evaluate.iterable.ArrayInstance object at 0x135ce5668>] | |
[N] dbg: eval_element Node(power, [<Name: self@5040,26>, Node(trailer, [<Operator: .>, <Name: levels@5040,31>])])@(5040, 26) | |
[N] dbg: finder.filter_name "<Name: self@5040,26>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<FakeName: self@5019,18>]'@(5040, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@5019,18>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: levels@5040,31>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: levels@5040,31>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: levels@4165,4>]'@None | |
[N] dbg: eval_statement <ExprStmt: levels = property(fget=_get_levels, fset=__set_levels)@4165,4> (<InstanceName: levels@4165,4>) | |
[N] dbg: eval_element Node(power, [<Name: property@4165,13>, Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])]), <Operator: )>])])@(4165, 13) | |
[N] dbg: finder.filter_name "<Name: property@4165,13>" in (<eClass of <Class: MultiIndex@3968-6033>>): '[<CompiledName: (builtins).property>]'@(4165, 4) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).property>] -> [<CompiledObject: <class 'property'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])]), <Operator: )>]) in scope <CompiledObject: <class 'property'>> | |
[N] dbg: execute: <CompiledObject: <class 'property'>> <Arguments: Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])])> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@64-70>>> <Arguments: Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@64-70>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])])>)>] in <CompiledObject: <class 'property'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])])>)>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@70-73>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>}), AlreadyEvaluated({<eClass of <Class: MultiIndex@3968-6033>>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@71,15>, Node(trailer, [<Operator: .>, <Name: fget@71,20>]), Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>])])@(71, 15) | |
[N] dbg: finder.filter_name "<Name: self@71,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: self@70,16>]'@(71, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@70,16>] -> [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: fget@71,20>]) in scope <eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])])>)> | |
[N] dbg: finder.filter_name "<Name: fget@71,20>" in (<eInstance of <CompiledObject: <class 'property'>>(<Arguments: Node(arglist, [Node(argument, [<Name: fget@4165,22>, <Operator: =>, <Name: _get_levels@4165,27>]), <Operator: ,>, Node(argument, [<Name: fset@4165,40>, <Operator: =>, <Name: __set_levels@4165,45>])])>)>): '[<InstanceName: fget@84,13>, <InstanceName: fget@65,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = func@84,8>> (<InstanceName: fget@84,13>) | |
[N] dbg: eval_element <InstanceName: func@84,20>@(84, 20) | |
[N] dbg: finder.filter_name "<InstanceName: func@84,20>" in (<InstanceElement of <eFunction of <Function: getter@83-87>>>): '[<Name: func@83,21>]'@(84, 8) | |
[N] dbg: Dynamic param search for <Param: func> in 'getter'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: func@83,21>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = fget@65,8>> (<InstanceName: fget@65,13>) | |
[N] dbg: eval_element <InstanceName: fget@65,20>@(65, 20) | |
[N] dbg: finder.filter_name "<InstanceName: fget@65,20>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@64-70>>>>>): '[<FakeName: fget@64,23>]'@(65, 8) | |
[N] dbg: eval_element <Name: _get_levels@4165,27>@(4165, 27) | |
[N] dbg: finder.filter_name "<Name: _get_levels@4165,27>" in (<eClass of <Class: MultiIndex@3968-6033>>): '[<Name: _get_levels@4060,8>]'@(4165, 4) | |
[N] dbg: finder._names_to_types: [<FakeName: _get_levels@4060,8>] -> [<eFunction of <Function: _get_levels@4060-4063>>] | |
[N] dbg: finder._names_to_types: [<FakeName: fget@64,23>] -> [<eFunction of <Function: _get_levels@4060-4063>>] | |
[N] dbg: eval_statement result [<eFunction of <Function: _get_levels@4060-4063>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: fget@84,13>, <InstanceName: fget@65,13>] -> [<eFunction of <Function: _get_levels@4060-4063>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>]) in scope <eFunction of <Function: _get_levels@4060-4063>> | |
[N] dbg: execute: <eFunction of <Function: _get_levels@4060-4063>> <Arguments: obj> | |
[N] dbg: eval_element Node(power, [<Name: self@4061,15>, Node(trailer, [<Operator: .>, <Name: _levels@4061,20>])])@(4061, 15) | |
[N] dbg: finder.filter_name "<Name: self@4061,15>" in (<FunctionExecution of <eFunction of <Function: _get_levels@4060-4063>>>): '[<FakeName: self@4060,20>]'@(4061, 15) | |
[N] dbg: eval_element <Name: obj@71,25>@(71, 25) | |
[N] dbg: finder.filter_name "<Name: obj@71,25>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: obj@70,22>]'@(71, 25) | |
[N] dbg: finder._names_to_types: [<FakeName: obj@70,22>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: finder._names_to_types: [<FakeName: self@4060,20>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _levels@4061,20>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: _levels@4061,20>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4752,26>, <Operator: =>, <Name: levels@4752,33>]), <Operator: ,>, Node(argument, [<Name: labels@4752,41>, <Operator: =>, <Name: labels@4752,48>]), <Operator: ,>, Node(argument, [<Name: sortorder@4753,26>, <Operator: =>, <Name: sortorder@4753,36>]), <Operator: ,>, Node(argument, [<Name: names@4753,47>, <Operator: =>, <Name: names@4753,53>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4754,26>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: _levels@4086,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._levels = new_levels@4086,8>> (<InstanceName: _levels@4086,13>) | |
[N] dbg: eval_element <InstanceName: new_levels@4086,23>@(4086, 23) | |
[N] dbg: eval_element Node(comparison, [<Name: level@4075,11>, <Keyword: is>, <Keyword: None>])@(4075, 11) | |
[N] dbg: eval_element <Name: level@4075,11>@(4075, 11) | |
[N] dbg: finder.filter_name "<Name: level@4075,11>" in (<eFunction of <Function: _set_levels@4063-4096>>): '[<Name: level@4063,34>]'@(4075, 11) | |
[N] dbg: Dynamic param search for <Param: level=<Keyword: None>> in '_set_levels'. | |
[N] dbg: eval_element Node(power, [<Name: result@4021,8>, Node(trailer, [<Operator: .>, <Name: _set_levels@4021,15>])])@(4021, 8) | |
[N] dbg: finder.filter_name "<Name: result@4021,8>" in (<eFunction of <Function: __new__@3999-4040>>): '[<Name: result@4018,8>]'@(4021, 8) | |
[N] dbg: finder._names_to_types: [<Name: result@4018,8>] -> [] | |
[N] dbg: eval_element Node(power, [<Name: idx@4155,8>, Node(trailer, [<Operator: .>, <Name: _set_levels@4155,12>])])@(4155, 8) | |
[N] dbg: eval_element <Name: inplace@4150,11>@(4150, 11) | |
[N] dbg: finder.filter_name "<Name: inplace@4150,11>" in (<eFunction of <Function: set_levels@4096-4161>>): '[<Name: inplace@4096,45>]'@(4150, 11) | |
[N] dbg: Dynamic param search for <Param: inplace=<Keyword: False>> in 'set_levels'. | |
[N] dbg: eval_element Node(power, [<Name: self@4640,15>, Node(trailer, [<Operator: .>, <Name: set_levels@4640,20>])])@(4640, 15) | |
[N] dbg: finder.filter_name "<Name: self@4640,15>" in (<eFunction of <Function: _to_safe_for_reshape@4638-4642>>): '[<Name: self@4638,29>]'@(4640, 15) | |
[N] dbg: finder._names_to_types: [<Name: self@4638,29>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: set_levels@4640,20>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: ()>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: set_levels@4640,20>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: set_levels@4096,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: set_levels@4096,8>] -> [<InstanceElement of <eFunction of <Function: set_levels@4096-4161>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(atom, [<Operator: [>, Node(testlist_comp, [Node(power, [<Name: i@4640,33>, Node(trailer, [<Operator: .>, <Name: _to_safe_for_reshape@4640,35>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for i in self.levels@4640,58>]), <Operator: ]>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: set_levels@4096-4161>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: set_levels@4096-4161>>> <Arguments: Node(atom, [<Operator: [>, Node(testlist_comp, [Node(power, [<Name: i@4640,33>, Node(trailer, [<Operator: .>, <Name: _to_safe_for_reshape@4640,35>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for i in self.levels@4640,58>]), <Operator: ]>])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: set_levels@4096-4161>>> | |
[N] dbg: eval_element <Keyword: False>@(4096, 53) | |
[N] dbg: Dynamic param result [<CompiledObject: False>] | |
[N] dbg: finder._names_to_types: [<Name: inplace@4096,45>] -> [<CompiledObject: False>, <CompiledObject: False>] | |
[N] dbg: finder.filter_name "<Name: idx@4155,8>" in (<eFunction of <Function: set_levels@4096-4161>>): '[<Name: idx@4153,12>]'@(4155, 8) | |
[N] dbg: eval_statement <ExprStmt: idx = self._shallow_copy()@4153,12> (<Name: idx@4153,12>) | |
[N] dbg: eval_element Node(power, [<Name: self@4153,18>, Node(trailer, [<Operator: .>, <Name: _shallow_copy@4153,23>]), Node(trailer, [<Operator: (>, <Operator: )>])])@(4153, 18) | |
[N] dbg: finder.filter_name "<Name: self@4153,18>" in (<eFunction of <Function: set_levels@4096-4161>>): '[<Name: self@4096,19>]'@(4153, 12) | |
[N] dbg: finder._names_to_types: [<Name: self@4096,19>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _shallow_copy@4153,23>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: ()>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: _shallow_copy@4153,23>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: _shallow_copy@4313,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _shallow_copy@4313,8>] -> [<InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>> <Arguments: ()> | |
[N] dbg: eval_element Node(comparison, [<Name: values@4314,11>, Node(comp_op, [<Keyword: is>, <Keyword: not>]), <Keyword: None>])@(4314, 11) | |
[N] dbg: eval_element <Name: values@4314,11>@(4314, 11) | |
[N] dbg: finder.filter_name "<Name: values@4314,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>>>): '[<FakeName: values@4313,28>]'@(4314, 11) | |
[N] dbg: finder._names_to_types: [<FakeName: values@4313,28>] -> [<CompiledObject: None>] | |
[N] dbg: calculate_children types [<CompiledObject: False>] | |
[N] dbg: Return unreachable: <ReturnStmt: return MultiIndex.from_tuples(values, **kwargs)@4317,12> | |
[N] dbg: eval_element Node(power, [<Name: self@4318,15>, Node(trailer, [<Operator: .>, <Name: view@4318,20>]), Node(trailer, [<Operator: (>, <Operator: )>])])@(4318, 15) | |
[N] dbg: finder.filter_name "<Name: self@4318,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>>>): '[<FakeName: self@4313,22>]'@(4318, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@4313,22>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: view@4318,20>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: view@4318,20>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: view@4307,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: view@4307,8>] -> [<InstanceElement of <eFunction of <Function: view@4307-4313>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: view@4307-4313>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: view@4307-4313>>> <Arguments: ()> | |
[N] dbg: eval_element <Name: result@4311,15>@(4311, 15) | |
[N] dbg: finder.filter_name "<Name: result@4311,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: view@4307-4313>>>>): '[<Name: result@4309,8>]'@(4311, 15) | |
[N] dbg: eval_statement <ExprStmt: result = self.copy()@4309,8> (<Name: result@4309,8>) | |
[N] dbg: eval_element Node(power, [<Name: self@4309,17>, Node(trailer, [<Operator: .>, <Name: copy@4309,22>]), Node(trailer, [<Operator: (>, <Operator: )>])])@(4309, 17) | |
[N] dbg: finder.filter_name "<Name: self@4309,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: view@4307-4313>>>>): '[<FakeName: self@4307,13>]'@(4309, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@4307,13>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: copy@4309,22>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: copy@4309,22>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: copy@4264,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: copy@4264,8>] -> [<InstanceElement of <eFunction of <Function: copy@4264-4303>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: copy@4264-4303>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: copy@4264-4303>>> <Arguments: ()> | |
[N] dbg: eval_element Node(power, [<Name: MultiIndex@4296,15>, Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])]), <Operator: )>])])@(4296, 15) | |
[N] dbg: finder.filter_name "<Name: MultiIndex@4296,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: copy@4264-4303>>>>): '[<Name: MultiIndex@3968,6>]'@(4296, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: MultiIndex@3968,6>] -> [<eClass of <Class: MultiIndex@3968-6033>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])]), <Operator: )>]) in scope <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: execute: <eClass of <Class: MultiIndex@3968-6033>> <Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] in <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: Return reachable: <ReturnStmt: return MultiIndex(levels=levels, labels=labels, names=names, sortorder=self.sortorder, verify_integrity=False, _set_identity=_set_identity)@4296,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] in <InstanceElement of <eFunction of <Function: copy@4264-4303>>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: result@4309,8>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return result@4311,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] in <InstanceElement of <eFunction of <Function: view@4307-4313>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.view()@4318,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] in <InstanceElement of <eFunction of <Function: _shallow_copy@4313-4320>>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: idx@4153,12>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _set_levels@4155,12>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: ()>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: _set_levels@4155,12>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@4296,26>, <Operator: =>, <Name: levels@4296,33>]), <Operator: ,>, Node(argument, [<Name: labels@4297,26>, <Operator: =>, <Name: labels@4297,33>]), <Operator: ,>, Node(argument, [<Name: names@4298,26>, <Operator: =>, <Name: names@4298,32>]), <Operator: ,>, Node(argument, [<Name: sortorder@4299,26>, <Operator: =>, Node(power, [<Name: self@4299,36>, Node(trailer, [<Operator: .>, <Name: sortorder@4299,41>])])]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4300,26>, <Operator: =>, <Keyword: False>]), <Operator: ,>, Node(argument, [<Name: _set_identity@4301,26>, <Operator: =>, <Name: _set_identity@4301,40>])])>)>): '[<InstanceName: _set_levels@4063,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _set_levels@4063,8>] -> [<InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: levels@4155,24>, <Operator: ,>, Node(argument, [<Name: level@4155,32>, <Operator: =>, <Name: level@4155,38>]), <Operator: ,>, Node(argument, [<Name: validate@4155,45>, <Operator: =>, <Keyword: True>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4156,24>, <Operator: =>, <Name: verify_integrity@4156,41>])]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>> <Arguments: Node(arglist, [<Name: levels@4155,24>, <Operator: ,>, Node(argument, [<Name: level@4155,32>, <Operator: =>, <Name: level@4155,38>]), <Operator: ,>, Node(argument, [<Name: validate@4155,45>, <Operator: =>, <Keyword: True>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@4156,24>, <Operator: =>, <Name: verify_integrity@4156,41>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>> | |
[N] dbg: eval_element Node(power, [<Name: self@4884,8>, Node(trailer, [<Operator: .>, <Name: _set_levels@4884,13>])])@(4884, 8) | |
[N] dbg: finder.filter_name "<Name: self@4884,8>" in (<eFunction of <Function: __setstate__@4870-4891>>): '[<Name: self@4870,21>]'@(4884, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@4870,21>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _set_levels@4884,13>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: _set_levels@4884,13>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: ()>)>): '[<InstanceName: _set_levels@4063,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _set_levels@4063,8>] -> [<InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(atom, [<Operator: [>, Node(testlist_comp, [Node(power, [<Name: Index@4884,26>, Node(trailer, [<Operator: (>, <Name: x@4884,32>, <Operator: )>])]), <CompFor: for x in levels@4884,35>]), <Operator: ]>]), <Operator: ,>, Node(argument, [<Name: validate@4884,53>, <Operator: =>, <Keyword: False>])]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>> <Arguments: Node(arglist, [Node(atom, [<Operator: [>, Node(testlist_comp, [Node(power, [<Name: Index@4884,26>, Node(trailer, [<Operator: (>, <Name: x@4884,32>, <Operator: )>])]), <CompFor: for x in levels@4884,35>]), <Operator: ]>]), <Operator: ,>, Node(argument, [<Name: validate@4884,53>, <Operator: =>, <Keyword: False>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>> | |
[N] dbg: eval_element <Name: level@4155,38>@(4155, 38) | |
[N] dbg: eval_element Node(and_test, [Node(comparison, [<Name: level@4139,11>, Node(comp_op, [<Keyword: is>, <Keyword: not>]), <Keyword: None>]), <Keyword: and>, Node(not_test, [<Keyword: not>, Node(power, [<Name: is_list_like@4139,37>, Node(trailer, [<Operator: (>, <Name: level@4139,50>, <Operator: )>])])])])@(4139, 11) | |
[N] dbg: eval_element Node(comparison, [<Name: level@4139,11>, Node(comp_op, [<Keyword: is>, <Keyword: not>]), <Keyword: None>])@(4139, 11) | |
[N] dbg: eval_element <Name: level@4139,11>@(4139, 11) | |
[N] dbg: finder.filter_name "<Name: level@4139,11>" in (<eFunction of <Function: set_levels@4096-4161>>): '[<Name: level@4096,33>]'@(4139, 11) | |
[N] dbg: Dynamic param search for <Param: level=<Keyword: None>> in 'set_levels'. | |
[N] dbg: eval_element <Keyword: None>@(4096, 39) | |
[N] dbg: Dynamic param result [<CompiledObject: None>] | |
[N] dbg: finder._names_to_types: [<Name: level@4096,33>] -> [<CompiledObject: None>, <CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(4139, 24) | |
[N] dbg: calculate_children types [<CompiledObject: False>, <CompiledObject: False>] | |
[N] dbg: calculate_children types [<CompiledObject: False>, <CompiledObject: False>] | |
[N] dbg: finder.filter_name "<Name: level@4155,38>" in (<eFunction of <Function: set_levels@4096-4161>>): '[<Name: level@4096,33>]'@(4155, 38) | |
[N] dbg: finder._names_to_types: [<Name: level@4096,33>] -> [<CompiledObject: None>, <CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(4063, 40) | |
[N] dbg: Dynamic param result [<CompiledObject: None>, <CompiledObject: None>, <CompiledObject: None>] | |
[N] dbg: finder._names_to_types: [<Name: level@4063,34>] -> [<CompiledObject: None>, <CompiledObject: None>, <CompiledObject: None>, <CompiledObject: None>] | |
[N] dbg: eval_element <Keyword: None>@(4075, 20) | |
[N] dbg: calculate_children types [<CompiledObject: True>, <CompiledObject: True>, <CompiledObject: True>, <CompiledObject: True>] | |
[N] dbg: finder.filter_name "<InstanceName: new_levels@4086,23>" in (<InstanceElement of <eFunction of <Function: _set_levels@4063-4096>>>): '[<Name: new_levels@4076,12>]'@(4086, 8) | |
[N] dbg: eval_statement <ExprStmt: new_levels = FrozenList(_ensure_index(lev, copy=copy)._shallow_copy() for lev in levels)@4076,12> (<Name: new_levels@4076,12>) | |
[N] dbg: eval_element Node(power, [<Name: FrozenList@4076,25>, Node(trailer, [<Operator: (>, Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>]), <Operator: )>])])@(4076, 25) | |
[N] dbg: finder.filter_name "<Name: FrozenList@4076,25>" in (<eFunction of <Function: _set_levels@4063-4096>>): '[<Name: FrozenList@18,43>]'@(4076, 12) | |
[N] dbg: finder.filter_name "'FrozenList'" in (<ModuleWrapper: <fast.FastModule: base@1-331>>): '[<Name: FrozenList@221,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: FrozenList@221,6>] -> [<eClass of <Class: FrozenList@221-288>>] | |
[N] dbg: after import: [<eClass of <Class: FrozenList@221-288>>] | |
[N] dbg: finder._names_to_types: [<Name: FrozenList@18,43>] -> [<eClass of <Class: FrozenList@221-288>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>]), <Operator: )>]) in scope <eClass of <Class: FrozenList@221-288>> | |
[N] dbg: execute: <eClass of <Class: FrozenList@221-288>> <Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@114-119>>> <Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@114-119>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] in <eClass of <Class: FrozenList@221-288>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] | |
[N] dbg: finder._names_to_types: [<Name: new_levels@4076,12>] -> [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: _levels@4086,13>] -> [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return self._levels@4061,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] in <eFunction of <Function: _get_levels@4060-4063>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.fget(obj)@71,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] in <InstanceElement of <eFunction of <Function: __get__@70-73>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: levels@4165,4>] -> [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __iter__@119-123>>> <Arguments: []> | |
[N] dbg: execute result: [<Generator of <InstanceElement of <eFunction of <Function: __iter__@119-123>>>>] in <InstanceElement of <eFunction of <Function: __iter__@119-123>>> | |
[N] dbg: eval_element <Name: i@121,18>@(121, 18) | |
[N] dbg: finder.filter_name "<Name: i@121,18>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __iter__@119-123>>>>): '[<Name: i@120,12>]'@(121, 18) | |
[N] dbg: eval_element Node(power, [<Name: self@120,17>, Node(trailer, [<Operator: .>, <Name: __iterable@120,22>])])@(120, 17) | |
[N] dbg: finder.filter_name "<Name: self@120,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __iter__@119-123>>>>): '[<FakeName: self@119,17>]'@(120, 17) | |
[N] dbg: finder._names_to_types: [<FakeName: self@119,17>] -> [<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __iterable@120,22>]) in scope <eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: __iterable@120,22>" in (<eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)>): '[]'@None | |
[W] warning: None:120:22: E1 AttributeError: <eInstance of <eClass of <Class: FrozenList@221-288>>(<Arguments: Node(argument, [Node(power, [<Name: _ensure_index@4076,36>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: lev@4076,50>, <Operator: ,>, Node(argument, [<Name: copy@4076,55>, <Operator: =>, <Name: copy@4076,60>])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: _shallow_copy@4076,66>]), Node(trailer, [<Operator: (>, <Operator: )>])]), <CompFor: for lev in levels@4077,36>])>)> has no attribute __iterable. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: finder._names_to_types: [<Name: i@120,12>] -> [] | |
[N] dbg: Return reachable: <YieldExpr: yield i@121,12> | |
[N] dbg: finder._names_to_types: [<Name: i@116,12>] -> [] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: [>, <Name: y@124,31>, <Operator: ]>]) in scope <Array of <InstanceElement of Node(atom, [<Operator: [>, <Operator: ]>])>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.__iterable[y]@124,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __getitem__@123-126>>> | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: result@5055,12>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: result@5057,16>, <Name: result@5055,12>] -> [] | |
[N] dbg: eval_element Node(power, [<Name: MultiIndex@5062,19>, Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])]), <Operator: )>])])@(5062, 19) | |
[N] dbg: finder.filter_name "<Name: MultiIndex@5062,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>>>): '[<Name: MultiIndex@3968,6>]'@(5062, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: MultiIndex@3968,6>] -> [<eClass of <Class: MultiIndex@3968-6033>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])]), <Operator: )>]) in scope <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: execute: <eClass of <Class: MultiIndex@3968-6033>> <Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] in <eClass of <Class: MultiIndex@3968-6033>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] in <InstanceElement of <eFunction of <Function: droplevel@5019-5065>>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: new_index@927,20>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.index = self._data.index@481,12>> (<InstanceName: index@481,17>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: self@481,25>, Node(trailer, [<Operator: .>, <Name: _data@481,30>]), Node(trailer, [<Operator: .>, <Name: index@481,36>])])>@(481, 25) | |
[N] dbg: finder.filter_name "<InstanceName: self@481,25>" in (<InstanceElement of <eFunction of <Function: _unpickle_series_compat@477-507>>>): '[<Name: self@477,32>]'@(481, 12) | |
[N] dbg: finder._names_to_types: [<Name: self@477,32>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: _data@481,30>])> in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: finder.filter_name "<InstanceName: _data@481,30>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._data = self._data.putmask(mask=mask, new=other, inplace=True)@1607,8>> (<InstanceName: _data@1607,13>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: self@1607,21>, Node(trailer, [<Operator: .>, <Name: _data@1607,26>]), Node(trailer, [<Operator: .>, <Name: putmask@1607,32>]), Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: mask@1607,40>, <Operator: =>, <Name: mask@1607,45>]), <Operator: ,>, Node(argument, [<Name: new@1607,51>, <Operator: =>, <Name: other@1607,55>]), <Operator: ,>, Node(argument, [<Name: inplace@1607,62>, <Operator: =>, <Keyword: True>])]), <Operator: )>])])>@(1607, 21) | |
[N] dbg: finder.filter_name "<InstanceName: self@1607,21>" in (<InstanceElement of <eFunction of <Function: update@1595-1613>>>): '[<Name: self@1595,15>]'@(1607, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@1595,15>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: _data@1607,26>])> in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: finder.filter_name "<InstanceName: _data@1607,26>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._data = self._data.setitem(indexer=key, value=value)@785,8>> (<InstanceName: _data@785,13>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: self@785,21>, Node(trailer, [<Operator: .>, <Name: _data@785,26>]), Node(trailer, [<Operator: .>, <Name: setitem@785,32>]), Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: indexer@785,40>, <Operator: =>, <Name: key@785,48>]), <Operator: ,>, Node(argument, [<Name: value@785,53>, <Operator: =>, <Name: value@785,59>])]), <Operator: )>])])>@(785, 21) | |
[N] dbg: finder.filter_name "<InstanceName: self@785,21>" in (<InstanceElement of <eFunction of <Function: _set_values@782-789>>>): '[<Name: self@782,20>]'@(785, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@782,20>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: _data@785,26>])> in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: finder.filter_name "<InstanceName: _data@785,26>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: # recreate self._data = SingleBlockManager(data, index, fastpath=True)@499,12>> (<InstanceName: _data@499,17>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: SingleBlockManager@499,25>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])]), <Operator: )>])])>@(499, 25) | |
[N] dbg: finder.filter_name "<InstanceName: SingleBlockManager@499,25>" in (<InstanceElement of <eFunction of <Function: _unpickle_series_compat@477-507>>>): '[<Name: SingleBlockManager@33,34>]'@(499, 12) | |
[N] dbg: finder.filter_name "'SingleBlockManager'" in (<ModuleWrapper: <fast.FastModule: internals@1-4866>>): '[<Name: SingleBlockManager@3688,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: SingleBlockManager@3688,6>] -> [<eClass of <Class: SingleBlockManager@3688-3875>>] | |
[N] dbg: after import: [<eClass of <Class: SingleBlockManager@3688-3875>>] | |
[N] dbg: finder._names_to_types: [<Name: SingleBlockManager@33,34>] -> [<eClass of <Class: SingleBlockManager@3688-3875>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: (>, Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])]), <Operator: )>])> in scope <eClass of <Class: SingleBlockManager@3688-3875>> | |
[N] dbg: execute: <eClass of <Class: SingleBlockManager@3688-3875>> <Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@3696-3740>>> <Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@3696-3740>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] in <eClass of <Class: SingleBlockManager@3688-3875>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self._data = state['_data']@479,12>> (<InstanceName: _data@479,17>) | |
[N] dbg: eval_element <InstanceElement of Node(power, [<Name: state@479,25>, Node(trailer, [<Operator: [>, <String: '_data'>, <Operator: ]>])])>@(479, 25) | |
[N] dbg: finder.filter_name "<InstanceName: state@479,25>" in (<InstanceElement of <eFunction of <Function: _unpickle_series_compat@477-507>>>): '[<Name: state@477,38>]'@(479, 12) | |
[N] dbg: Dynamic param search for <Param: state> in '_unpickle_series_compat'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: state@477,38>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: setitem@785,32>])> in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: execute: <eClass of <Class: BlockManager@2460-3679>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@2516-2537>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@2516-2537>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: BlockManager@2460-3679>>(<Arguments: ()>)>] in <eClass of <Class: BlockManager@2460-3679>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<InstanceName: setitem@785,32>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: setitem@2842,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: setitem@2842,8>] -> [<InstanceElement of <eFunction of <Function: setitem@2842-2845>>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: indexer@785,40>, <Operator: =>, <Name: key@785,48>]), <Operator: ,>, Node(argument, [<Name: value@785,53>, <Operator: =>, <Name: value@785,59>])]), <Operator: )>])> in scope <InstanceElement of <eFunction of <Function: setitem@2842-2845>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: setitem@2842-2845>>> <Arguments: <InstanceElement of Node(arglist, [Node(argument, [<Name: indexer@785,40>, <Operator: =>, <Name: key@785,48>]), <Operator: ,>, Node(argument, [<Name: value@785,53>, <Operator: =>, <Name: value@785,59>])])>> | |
[N] dbg: eval_element Node(power, [<Name: self@2843,15>, Node(trailer, [<Operator: .>, <Name: apply@2843,20>]), Node(trailer, [<Operator: (>, Node(arglist, [<String: 'setitem'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2843,39>]), <Operator: )>])])@(2843, 15) | |
[N] dbg: finder.filter_name "<Name: self@2843,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: setitem@2842-2845>>>>): '[<FakeName: self@2842,16>]'@(2843, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2842,16>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: apply@2843,20>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: apply@2843,20>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: apply@2749,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: apply@2749,8>] -> [<InstanceElement of <eFunction of <Function: apply@2749-2833>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<String: 'setitem'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2843,39>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: apply@2749-2833>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: apply@2749-2833>>> <Arguments: Node(arglist, [<String: 'setitem'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2843,39>])> | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: len@2826,11>, Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>])]), <Operator: ==>, <Number: 0>])@(2826, 11) | |
[N] dbg: eval_element Node(power, [<Name: len@2826,11>, Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>])])@(2826, 11) | |
[N] dbg: finder.filter_name "<Name: len@2826,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<CompiledName: (builtins).len>]'@(2826, 11) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).len>] -> [<CompiledObject: <built-in function len>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: result_blocks@2826,15>, <Operator: )>]) in scope <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <built-in function len>> <Arguments: result_blocks> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function len>> | |
[N] dbg: execute: <CompiledObject: <class 'int'>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@233-237>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@233-237>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] in <CompiledObject: <class 'int'>> | |
[N] dbg: calculate_children types [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: ()>)>] | |
[N] dbg: eval_element Node(power, [<Name: self@2827,19>, Node(trailer, [<Operator: .>, <Name: make_empty@2827,24>]), Node(trailer, [<Operator: (>, Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])]), <Operator: )>])])@(2827, 19) | |
[N] dbg: eval_element <Name: kwargs@2843,39>@(2843, 39) | |
[N] dbg: finder.filter_name "<Name: kwargs@2843,39>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: setitem@2842-2845>>>>): '[<FakeName: kwargs@2842,22>]'@(2843, 39) | |
[N] dbg: finder._names_to_types: [<FakeName: kwargs@2842,22>] -> [<FakeDict of {'indexer': [<InstanceName: key@785,48>], 'value': [<InstanceName: value@785,59>]}>] | |
[N] dbg: finder.filter_name "<Name: self@2827,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<FakeName: self@2749,14>]'@(2827, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2749,14>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: make_empty@2827,24>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: make_empty@2827,24>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: make_empty@2537,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: make_empty@2537,8>] -> [<InstanceElement of <eFunction of <Function: make_empty@2537-2551>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> <Arguments: Node(or_test, [<Name: axes@2827,35>, <Keyword: or>, Node(power, [<Name: self@2827,43>, Node(trailer, [<Operator: .>, <Name: axes@2827,48>])])])> | |
[N] dbg: eval_element Node(power, [<Name: self@2549,15>, Node(trailer, [<Operator: .>, <Name: __class__@2549,20>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>]), <Operator: )>])])@(2549, 15) | |
[N] dbg: finder.filter_name "<Name: self@2549,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>>>): '[<FakeName: self@2537,19>]'@(2549, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2537,19>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __class__@2549,20>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: __class__@2549,20>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: __class__@0,0>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: __class__@0,0>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>]), <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> <Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>] in <CompiledObject: <class 'type'>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.__class__(blocks, axes)@2549,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>] in <InstanceElement of <eFunction of <Function: make_empty@2537-2551>>> | |
[N] dbg: eval_element <Name: bm@2831,15>@(2831, 15) | |
[N] dbg: finder.filter_name "<Name: bm@2831,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<Name: bm@2828,8>]'@(2831, 15) | |
[N] dbg: eval_statement <ExprStmt: bm = self.__class__(result_blocks, axes or self.axes, do_integrity_check=do_integrity_check)@2828,8> (<Name: bm@2828,8>) | |
[N] dbg: eval_element Node(power, [<Name: self@2828,13>, Node(trailer, [<Operator: .>, <Name: __class__@2828,18>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])]), <Operator: )>])])@(2828, 13) | |
[N] dbg: finder.filter_name "<Name: self@2828,13>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: apply@2749-2833>>>>): '[<FakeName: self@2749,14>]'@(2828, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2749,14>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __class__@2828,18>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: __class__@2828,18>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: __class__@0,0>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: __class__@0,0>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])]), <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> <Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'type' objects>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <CompiledObject: <class 'type'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: bm@2828,8>] -> [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return bm@2831,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <InstanceElement of <eFunction of <Function: apply@2749-2833>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.apply('setitem', **kwargs)@2843,8> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] in <InstanceElement of <eFunction of <Function: setitem@2842-2845>>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>] | |
[N] dbg: finder._names_to_types: [<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>] -> [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>, <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: putmask@1607,32>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> | |
[N] dbg: finder.filter_name "<InstanceName: putmask@1607,32>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'putmask'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:1607:32: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> has no attribute putmask. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: putmask@1607,32>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> | |
[N] dbg: finder.filter_name "<InstanceName: putmask@1607,32>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'putmask'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:1607:32: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> has no attribute putmask. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: putmask@1607,32>])> in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<InstanceName: putmask@1607,32>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: putmask@2845,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: putmask@2845,8>] -> [<InstanceElement of <eFunction of <Function: putmask@2845-2848>>>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: mask@1607,40>, <Operator: =>, <Name: mask@1607,45>]), <Operator: ,>, Node(argument, [<Name: new@1607,51>, <Operator: =>, <Name: other@1607,55>]), <Operator: ,>, Node(argument, [<Name: inplace@1607,62>, <Operator: =>, <Keyword: True>])]), <Operator: )>])> in scope <InstanceElement of <eFunction of <Function: putmask@2845-2848>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: putmask@2845-2848>>> <Arguments: <InstanceElement of Node(arglist, [Node(argument, [<Name: mask@1607,40>, <Operator: =>, <Name: mask@1607,45>]), <Operator: ,>, Node(argument, [<Name: new@1607,51>, <Operator: =>, <Name: other@1607,55>]), <Operator: ,>, Node(argument, [<Name: inplace@1607,62>, <Operator: =>, <Keyword: True>])])>> | |
[N] dbg: eval_element Node(power, [<Name: self@2846,15>, Node(trailer, [<Operator: .>, <Name: apply@2846,20>]), Node(trailer, [<Operator: (>, Node(arglist, [<String: 'putmask'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2846,39>]), <Operator: )>])])@(2846, 15) | |
[N] dbg: finder.filter_name "<Name: self@2846,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: putmask@2845-2848>>>>): '[<FakeName: self@2845,16>]'@(2846, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2845,16>] -> [<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: apply@2846,20>]) in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<Name: apply@2846,20>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: apply@2749,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: apply@2749,8>] -> [<InstanceElement of <eFunction of <Function: apply@2749-2833>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<String: 'putmask'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2846,39>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: apply@2749-2833>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: apply@2749-2833>>> <Arguments: Node(arglist, [<String: 'putmask'>, <Operator: ,>, <Operator: **>, <Name: kwargs@2846,39>])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: apply@2749-2833>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.apply('putmask', **kwargs)@2846,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: putmask@2845-2848>>> | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<InstanceName: _data@1607,13>, <InstanceName: _data@785,13>, <InstanceName: _data@499,17>, <InstanceName: _data@479,17>] -> [<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>, <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>, <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: index@481,36>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> | |
[N] dbg: finder.filter_name "<InstanceName: index@481,36>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'index'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:481:36: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: blocks@2549,30>, <Operator: ,>, <Name: axes@2549,38>])>)> has no attribute index. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: index@481,36>])> in scope <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> | |
[N] dbg: finder.filter_name "<InstanceName: index@481,36>" in (<eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'index'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'type' objects>>> | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/series.py:481:36: W1 AttributeError: <eInstance of <CompiledObject: <class 'type'>>(<Arguments: Node(arglist, [<Name: result_blocks@2828,28>, <Operator: ,>, Node(or_test, [<Name: axes@2828,43>, <Keyword: or>, Node(power, [<Name: self@2828,51>, Node(trailer, [<Operator: .>, <Name: axes@2828,56>])])]), <Operator: ,>, Node(argument, [<Name: do_integrity_check@2829,28>, <Operator: =>, <Name: do_integrity_check@2829,47>])])>)> has no attribute index. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_trailer: <InstanceElement of Node(trailer, [<Operator: .>, <Name: index@481,36>])> in scope <eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)> | |
[N] dbg: finder.filter_name "<InstanceName: index@481,36>" in (<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>): '[<InstanceName: index@3798,8>]'@None | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@70-73>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: SingleBlockManager@3688-3875>>(<Arguments: <InstanceElement of Node(arglist, [<Name: data@499,44>, <Operator: ,>, <Name: index@499,50>, <Operator: ,>, Node(argument, [<Name: fastpath@499,57>, <Operator: =>, <Keyword: True>])])>>)>}), AlreadyEvaluated({<eClass of <Class: SingleBlockManager@3688-3875>>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@71,15>, Node(trailer, [<Operator: .>, <Name: fget@71,20>]), Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>])])@(71, 15) | |
[N] dbg: finder.filter_name "<Name: self@71,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: self@70,16>]'@(71, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@70,16>] -> [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]>) decorates <eFunction of <Function: index@3798-3801>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: fget@71,20>]) in scope <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]>) decorates <eFunction of <Function: index@3798-3801>>> | |
[N] dbg: finder.filter_name "<Name: fget@71,20>" in (<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: index@3798-3801>>})]>) decorates <eFunction of <Function: index@3798-3801>>>): '[<InstanceName: fget@84,13>, <InstanceName: fget@65,13>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: fget@84,13>, <InstanceName: fget@65,13>] -> [<eFunction of <Function: index@3798-3801>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>]) in scope <eFunction of <Function: index@3798-3801>> | |
[N] dbg: execute: <eFunction of <Function: index@3798-3801>> <Arguments: obj> | |
[N] dbg: execute result: [] in <eFunction of <Function: index@3798-3801>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.fget(obj)@71,8> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __get__@70-73>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: index@3798,8>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<InstanceName: index@930,21>, <InstanceName: index@481,17>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: date@465,50>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: execute: <eClass of <Class: Index@68-3042>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Index@68-3042>>(<Arguments: ()>)>] in <eClass of <Class: Index@68-3042>> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: date@465,50>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>): '[]'@None | |
[W] warning: /Users/savoie/projects/seaice/seaicetimeseries/source/seaicetimeseries/test/test_warp.py:465:50: E1 AttributeError: <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> has no attribute date. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_element <Name: start@465,58>@(465, 58) | |
[N] dbg: finder.filter_name "<Name: start@465,58>" in (<eFunction of <Function: with_start_end_no_year@461-467>>): '[<Name: start@462,8>]'@(465, 8) | |
[N] dbg: eval_statement <ExprStmt: start = dt.date(2000, 2, 25)@462,8> (<Name: start@462,8>) | |
[N] dbg: eval_element Node(power, [<Name: dt@462,16>, Node(trailer, [<Operator: .>, <Name: date@462,19>]), Node(trailer, [<Operator: (>, Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>]), <Operator: )>])])@(462, 16) | |
[N] dbg: finder.filter_name "<Name: dt@462,16>" in (<eFunction of <Function: with_start_end_no_year@461-467>>): '[<Name: dt@8,19>]'@(462, 8) | |
[N] dbg: search_module 'datetime' in '/Users/savoie/projects/seaice/seaicetimeseries/source/seaicetimeseries/test/test_warp.py' | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: datetime@1-2143>>] | |
[N] dbg: finder._names_to_types: [<Name: dt@8,19>] -> [<ModuleWrapper: <fast.FastModule: datetime@1-2143>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: date@462,19>]) in scope <ModuleWrapper: <fast.FastModule: datetime@1-2143>> | |
[N] dbg: finder.filter_name "<Name: date@462,19>" in (<ModuleWrapper: <fast.FastModule: datetime@1-2143>>): '[<Name: date@641,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: date@641,6>] -> [<eClass of <Class: date@641-928>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>]), <Operator: )>]) in scope <eClass of <Class: date@641-928>> | |
[N] dbg: execute: <eClass of <Class: date@641-928>> <Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>] in <eClass of <Class: date@641-928>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>] | |
[N] dbg: finder._names_to_types: [<Name: start@462,8>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>] | |
[N] dbg: calculate_children types [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>] | |
[N] dbg: eval_element Node(atom, [<Operator: (>, Node(comparison, [Node(power, [<Name: self@465,68>, Node(trailer, [<Operator: .>, <Name: series@465,73>]), Node(trailer, [<Operator: .>, <Name: index@465,80>]), Node(trailer, [<Operator: .>, <Name: date@465,86>])]), <Operator: <=>, <Name: end@465,94>]), <Operator: )>])@(465, 67) | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: self@465,68>, Node(trailer, [<Operator: .>, <Name: series@465,73>]), Node(trailer, [<Operator: .>, <Name: index@465,80>]), Node(trailer, [<Operator: .>, <Name: date@465,86>])]), <Operator: <=>, <Name: end@465,94>])@(465, 68) | |
[N] dbg: eval_element Node(power, [<Name: self@465,68>, Node(trailer, [<Operator: .>, <Name: series@465,73>]), Node(trailer, [<Operator: .>, <Name: index@465,80>]), Node(trailer, [<Operator: .>, <Name: date@465,86>])])@(465, 68) | |
[N] dbg: finder.filter_name "<Name: self@465,68>" in (<eFunction of <Function: with_start_end_no_year@461-467>>): '[<Name: self@461,31>]'@(465, 8) | |
[N] dbg: finder._names_to_types: [<Name: self@461,31>] -> [<eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: series@465,73>]) in scope <eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)> | |
[N] dbg: finder.filter_name "<Name: series@465,73>" in (<eInstance of <eClass of <Class: Test_ReorderDailySeriesByYears@454-467>>(<Arguments: ()>)>): '[<InstanceName: series@459,13>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: series@459,13>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: index@465,80>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: finder.filter_name "<Name: index@465,80>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: index@930,21>, <InstanceName: index@481,17>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: index@930,21>, <InstanceName: index@481,17>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: date@465,86>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: date@465,86>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>): '[]'@None | |
[W] warning: /Users/savoie/projects/seaice/seaicetimeseries/source/seaicetimeseries/test/test_warp.py:465:86: E1 AttributeError: <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> has no attribute date. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_element <Name: end@465,94>@(465, 94) | |
[N] dbg: finder.filter_name "<Name: end@465,94>" in (<eFunction of <Function: with_start_end_no_year@461-467>>): '[<Name: end@463,8>]'@(465, 8) | |
[N] dbg: eval_statement <ExprStmt: end = dt.date(2000, 3, 2)@463,8> (<Name: end@463,8>) | |
[N] dbg: eval_element Node(power, [<Name: dt@463,14>, Node(trailer, [<Operator: .>, <Name: date@463,17>]), Node(trailer, [<Operator: (>, Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>]), <Operator: )>])])@(463, 14) | |
[N] dbg: finder.filter_name "<Name: dt@463,14>" in (<eFunction of <Function: with_start_end_no_year@461-467>>): '[<Name: dt@8,19>]'@(463, 8) | |
[N] dbg: finder._names_to_types: [<Name: dt@8,19>] -> [<ModuleWrapper: <fast.FastModule: datetime@1-2143>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: date@463,17>]) in scope <ModuleWrapper: <fast.FastModule: datetime@1-2143>> | |
[N] dbg: finder.filter_name "<Name: date@463,17>" in (<ModuleWrapper: <fast.FastModule: datetime@1-2143>>): '[<Name: date@641,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: date@641,6>] -> [<eClass of <Class: date@641-928>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>]), <Operator: )>]) in scope <eClass of <Class: date@641-928>> | |
[N] dbg: execute: <eClass of <Class: date@641-928>> <Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] in <eClass of <Class: date@641-928>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: finder._names_to_types: [<Name: end@463,8>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: calculate_children types [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: calculate_children types [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __getitem__@555-599>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>})]> | |
[N] dbg: eval_element <Name: result@569,19>@(569, 19) | |
[N] dbg: eval_element Node(not_test, [<Keyword: not>, Node(power, [<Name: self@564,27>, Node(trailer, [<Operator: .>, <Name: index@564,32>]), Node(trailer, [<Operator: .>, <Name: is_unique@564,38>])])])@(564, 23) | |
[N] dbg: eval_element Node(power, [<Name: self@564,27>, Node(trailer, [<Operator: .>, <Name: index@564,32>]), Node(trailer, [<Operator: .>, <Name: is_unique@564,38>])])@(564, 27) | |
[N] dbg: finder.filter_name "<Name: self@564,27>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<FakeName: self@555,20>]'@(564, 27) | |
[N] dbg: finder._names_to_types: [<FakeName: self@555,20>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: index@564,32>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: finder.filter_name "<Name: index@564,32>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: index@930,21>, <InstanceName: index@481,17>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: index@930,21>, <InstanceName: index@481,17>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: is_unique@564,38>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: is_unique@564,38>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: is_unique@4476,8>]'@None | |
[N] dbg: decorator: <Decorator: @cache_readonly @4475,4> <Function: is_unique@4476-4479> | |
[N] dbg: eval_element <Name: cache_readonly@4475,5>@(4475, 5) | |
[N] dbg: finder.filter_name "<Name: cache_readonly@4475,5>" in (<eClass of <Class: MultiIndex@3968-6033>>): '[<Name: cache_readonly@20,60>]'@(4475, 5) | |
[N] dbg: search_module 'pandas.util' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: search_module 'pandas.util.decorators' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/util'] | |
[N] dbg: finder.filter_name "'cache_readonly'" in (<ModuleWrapper: <fast.FastModule: decorators@1-291>>): '[<Name: cache_readonly@2,23>]'@None | |
[N] dbg: search_module 'pandas.lib' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: finder.filter_name "'cache_readonly'" in (<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>): '[<CompiledName: (pandas.lib).cache_readonly>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (pandas.lib).cache_readonly>] -> [<CompiledObject: <class 'pandas.lib.cache_readonly'>>] | |
[N] dbg: after import: [<CompiledObject: <class 'pandas.lib.cache_readonly'>>] | |
[N] dbg: finder._names_to_types: [<Name: cache_readonly@2,23>] -> [<CompiledObject: <class 'pandas.lib.cache_readonly'>>] | |
[N] dbg: after import: [<CompiledObject: <class 'pandas.lib.cache_readonly'>>] | |
[N] dbg: finder._names_to_types: [<Name: cache_readonly@20,60>] -> [<CompiledObject: <class 'pandas.lib.cache_readonly'>>] | |
[N] dbg: execute: <CompiledObject: <class 'pandas.lib.cache_readonly'>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: is_unique@4476-4479>>})]> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'pandas.lib.cache_readonly' objects>>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: is_unique@4476-4479>>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'pandas.lib.cache_readonly' objects>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'pandas.lib.cache_readonly'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: is_unique@4476-4479>>})]>)>] in <CompiledObject: <class 'pandas.lib.cache_readonly'>> | |
[N] dbg: decorator end <eInstance of <CompiledObject: <class 'pandas.lib.cache_readonly'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: is_unique@4476-4479>>})]>) decorates <eFunction of <Function: is_unique@4476-4479>>> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__get__' of 'pandas.lib.cache_readonly' objects>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>}), AlreadyEvaluated({<eClass of <Class: MultiIndex@3968-6033>>})]> | |
[N] dbg: no brackets found - no param | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__get__' of 'pandas.lib.cache_readonly' objects>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: is_unique@4476,8>] -> [] | |
[N] dbg: finder.filter_name "<Name: result@569,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<Name: result@565,24>, <Name: result@557,12>]'@(569, 19) | |
[N] dbg: eval_statement <ExprStmt: result = self._constructor(result, index=[key]*len(result) ,dtype=self.dtype).__finalize__(self)@565,24> (<Name: result@565,24>) | |
[N] dbg: eval_element Node(power, [<Name: self@565,33>, Node(trailer, [<Operator: .>, <Name: _constructor@565,38>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])]), <Operator: )>]), Node(trailer, [<Operator: .>, <Name: __finalize__@567,70>]), Node(trailer, [<Operator: (>, <Name: self@567,83>, <Operator: )>])])@(565, 33) | |
[N] dbg: finder.filter_name "<Name: self@565,33>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<FakeName: self@555,20>]'@(565, 24) | |
[N] dbg: finder._names_to_types: [<FakeName: self@555,20>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _constructor@565,38>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: finder.filter_name "<Name: _constructor@565,38>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: _constructor@245,8>]'@None | |
[N] dbg: decorator: <Decorator: @property @244,4> <Function: _constructor@245-248> | |
[N] dbg: eval_element <Name: property@244,5>@(244, 5) | |
[N] dbg: finder.filter_name "<Name: property@244,5>" in (<eClass of <Class: Series@89-2717>>): '[<CompiledName: (builtins).property>]'@(244, 5) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).property>] -> [<CompiledObject: <class 'property'>>] | |
[N] dbg: execute: <CompiledObject: <class 'property'>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor@245-248>>})]> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@64-70>>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor@245-248>>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@64-70>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor@245-248>>})]>)>] in <CompiledObject: <class 'property'>> | |
[N] dbg: decorator end <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor@245-248>>})]>) decorates <eFunction of <Function: _constructor@245-248>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __get__@70-73>>> <Arguments: [AlreadyEvaluated({<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>}), AlreadyEvaluated({<eClass of <Class: Series@89-2717>>})]> | |
[N] dbg: eval_element Node(power, [<Name: self@71,15>, Node(trailer, [<Operator: .>, <Name: fget@71,20>]), Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>])])@(71, 15) | |
[N] dbg: finder.filter_name "<Name: self@71,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __get__@70-73>>>>): '[<FakeName: self@70,16>]'@(71, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@70,16>] -> [<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor@245-248>>})]>) decorates <eFunction of <Function: _constructor@245-248>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: fget@71,20>]) in scope <eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor@245-248>>})]>) decorates <eFunction of <Function: _constructor@245-248>>> | |
[N] dbg: finder.filter_name "<Name: fget@71,20>" in (<eInstance of <CompiledObject: <class 'property'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _constructor@245-248>>})]>) decorates <eFunction of <Function: _constructor@245-248>>>): '[<InstanceName: fget@84,13>, <InstanceName: fget@65,13>]'@None | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = func@84,8>> (<InstanceName: fget@84,13>) | |
[N] dbg: eval_element <InstanceName: func@84,20>@(84, 20) | |
[N] dbg: finder.filter_name "<InstanceName: func@84,20>" in (<InstanceElement of <eFunction of <Function: getter@83-87>>>): '[<Name: func@83,21>]'@(84, 8) | |
[N] dbg: Dynamic param search for <Param: func> in 'getter'. | |
[N] dbg: Dynamic param result [] | |
[N] dbg: finder._names_to_types: [<Name: func@83,21>] -> [] | |
[N] dbg: eval_statement result [] | |
[N] dbg: eval_statement <InstanceElement of <ExprStmt: self.fget = fget@65,8>> (<InstanceName: fget@65,13>) | |
[N] dbg: eval_element <InstanceName: fget@65,20>@(65, 20) | |
[N] dbg: finder.filter_name "<InstanceName: fget@65,20>" in (<InstanceElement of <FunctionExecution of <InstanceElement of <eFunction of <Function: __init__@64-70>>>>>): '[<FakeName: fget@64,23>]'@(65, 8) | |
[N] dbg: finder._names_to_types: [<FakeName: fget@64,23>] -> [<eFunction of <Function: _constructor@245-248>>] | |
[N] dbg: eval_statement result [<eFunction of <Function: _constructor@245-248>>] | |
[N] dbg: finder._names_to_types: [<InstanceName: fget@84,13>, <InstanceName: fget@65,13>] -> [<eFunction of <Function: _constructor@245-248>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@71,25>, <Operator: )>]) in scope <eFunction of <Function: _constructor@245-248>> | |
[N] dbg: execute: <eFunction of <Function: _constructor@245-248>> <Arguments: obj> | |
[N] dbg: eval_element <Name: Series@246,15>@(246, 15) | |
[N] dbg: finder.filter_name "<Name: Series@246,15>" in (<FunctionExecution of <eFunction of <Function: _constructor@245-248>>>): '[<Name: Series@89,6>]'@(246, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: Series@89,6>] -> [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: Return reachable: <ReturnStmt: return Series@246,8> | |
[N] dbg: execute result: [<eClass of <Class: Series@89-2717>>] in <eFunction of <Function: _constructor@245-248>> | |
[N] dbg: Return reachable: <ReturnStmt: return self.fget(obj)@71,8> | |
[N] dbg: execute result: [<eClass of <Class: Series@89-2717>>] in <InstanceElement of <eFunction of <Function: __get__@70-73>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: _constructor@245,8>] -> [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])]), <Operator: )>]) in scope <eClass of <Class: Series@89-2717>> | |
[N] dbg: execute: <eClass of <Class: Series@89-2717>> <Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@123-234>>> <Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@123-234>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])>)>] in <eClass of <Class: Series@89-2717>> | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: __finalize__@567,70>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])>)> | |
[N] dbg: execute: <eClass of <Class: IndexOpsMixin@325-634>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: IndexOpsMixin@325-634>>(<Arguments: ()>)>] in <eClass of <Class: IndexOpsMixin@325-634>> | |
[N] dbg: execute: <eClass of <Class: StringAccessorMixin@1570-1612>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringAccessorMixin@1570-1612>>(<Arguments: ()>)>] in <eClass of <Class: StringAccessorMixin@1570-1612>> | |
[N] dbg: execute: <eClass of <Class: NDFrame@72-4723>> <Arguments: ()> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@93-110>>> <Arguments: ()> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@93-110>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: NDFrame@72-4723>>(<Arguments: ()>)>] in <eClass of <Class: NDFrame@72-4723>> | |
[N] dbg: execute: <eClass of <Class: PandasObject@66-113>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: PandasObject@66-113>>(<Arguments: ()>)>] in <eClass of <Class: PandasObject@66-113>> | |
[N] dbg: execute: <eClass of <Class: StringMixin@17-66>> <Arguments: ()> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: StringMixin@17-66>>(<Arguments: ()>)>] in <eClass of <Class: StringMixin@17-66>> | |
[N] dbg: finder.filter_name "<Name: __finalize__@567,70>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])>)>): '[<InstanceName: __finalize__@2328,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: __finalize__@2328,8>] -> [<InstanceElement of <eFunction of <Function: __finalize__@2328-2345>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: self@567,83>, <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: __finalize__@2328-2345>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __finalize__@2328-2345>>> <Arguments: self> | |
[N] dbg: eval_element <Name: self@2343,15>@(2343, 15) | |
[N] dbg: finder.filter_name "<Name: self@2343,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __finalize__@2328-2345>>>>): '[<FakeName: self@2328,21>]'@(2343, 15) | |
[N] dbg: finder._names_to_types: [<FakeName: self@2328,21>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])>)>] | |
[N] dbg: Return reachable: <ReturnStmt: return self@2343,8> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])>)>] in <InstanceElement of <eFunction of <Function: __finalize__@2328-2345>>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])>)>] | |
[N] dbg: eval_statement <ExprStmt: result = self.index.get_value(self, key)@557,12> (<Name: result@557,12>) | |
[N] dbg: eval_element Node(power, [<Name: self@557,21>, Node(trailer, [<Operator: .>, <Name: index@557,26>]), Node(trailer, [<Operator: .>, <Name: get_value@557,32>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@557,42>, <Operator: ,>, <Name: key@557,48>]), <Operator: )>])])@(557, 21) | |
[N] dbg: finder.filter_name "<Name: self@557,21>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<FakeName: self@555,20>]'@(557, 12) | |
[N] dbg: finder._names_to_types: [<FakeName: self@555,20>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: index@557,26>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: finder.filter_name "<Name: index@557,26>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: index@930,21>, <InstanceName: index@481,17>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: index@930,21>, <InstanceName: index@481,17>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: get_value@557,32>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: get_value@557,32>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: get_value@4495,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: get_value@4495,8>] -> [<InstanceElement of <eFunction of <Function: get_value@4495-4554>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: self@557,42>, <Operator: ,>, <Name: key@557,48>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: get_value@4495-4554>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: get_value@4495-4554>>> <Arguments: Node(arglist, [<Name: self@557,42>, <Operator: ,>, <Name: key@557,48>])> | |
[N] dbg: eval_element Node(power, [<Name: self@4513,19>, Node(trailer, [<Operator: .>, <Name: _engine@4513,24>]), Node(trailer, [<Operator: .>, <Name: get_value@4513,32>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: s@4513,42>, <Operator: ,>, <Name: k@4513,45>]), <Operator: )>])])@(4513, 19) | |
[N] dbg: finder.filter_name "<Name: self@4513,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get_value@4495-4554>>>>): '[<FakeName: self@4495,18>]'@(4513, 19) | |
[N] dbg: finder._names_to_types: [<FakeName: self@4495,18>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _engine@4513,24>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: _engine@4513,24>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: _engine@1032,8>]'@None | |
[N] dbg: decorator: <Decorator: @cache_readonly @1031,4> <Function: _engine@1032-1036> | |
[N] dbg: eval_element <Name: cache_readonly@1031,5>@(1031, 5) | |
[N] dbg: finder.filter_name "<Name: cache_readonly@1031,5>" in (<eClass of <Class: Index@68-3042>>): '[<Name: cache_readonly@20,60>]'@(1031, 5) | |
[N] dbg: finder.filter_name "'cache_readonly'" in (<ModuleWrapper: <fast.FastModule: decorators@1-291>>): '[<Name: cache_readonly@2,23>]'@None | |
[N] dbg: finder._names_to_types: [<Name: cache_readonly@2,23>] -> [<CompiledObject: <class 'pandas.lib.cache_readonly'>>] | |
[N] dbg: after import: [<CompiledObject: <class 'pandas.lib.cache_readonly'>>] | |
[N] dbg: finder._names_to_types: [<Name: cache_readonly@20,60>] -> [<CompiledObject: <class 'pandas.lib.cache_readonly'>>] | |
[N] dbg: execute: <CompiledObject: <class 'pandas.lib.cache_readonly'>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _engine@1032-1036>>})]> | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'pandas.lib.cache_readonly' objects>>> <Arguments: [AlreadyEvaluated({<eFunction of <Function: _engine@1032-1036>>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__init__' of 'pandas.lib.cache_readonly' objects>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'pandas.lib.cache_readonly'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _engine@1032-1036>>})]>)>] in <CompiledObject: <class 'pandas.lib.cache_readonly'>> | |
[N] dbg: decorator end <eInstance of <CompiledObject: <class 'pandas.lib.cache_readonly'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _engine@1032-1036>>})]>) decorates <eFunction of <Function: _engine@1032-1036>>> | |
[N] dbg: finder._names_to_types: [<InstanceName: _engine@1032,8>] -> [<eInstance of <CompiledObject: <class 'pandas.lib.cache_readonly'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _engine@1032-1036>>})]>) decorates <eFunction of <Function: _engine@1032-1036>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: get_value@4513,32>]) in scope <eInstance of <CompiledObject: <class 'pandas.lib.cache_readonly'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _engine@1032-1036>>})]>) decorates <eFunction of <Function: _engine@1032-1036>>> | |
[N] dbg: finder.filter_name "<Name: get_value@4513,32>" in (<eInstance of <CompiledObject: <class 'pandas.lib.cache_readonly'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _engine@1032-1036>>})]>) decorates <eFunction of <Function: _engine@1032-1036>>>): '[]'@None | |
[N] dbg: execute: <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>>> <Arguments: [AlreadyEvaluated({<CompiledObject: 'get_value'>})]> | |
[N] dbg: execute result: [] in <InstanceElement of <CompiledObject: <slot wrapper '__getattribute__' of 'object' objects>>> | |
[N] dbg: eval_element <Name: KeyError@4514,15>@(4514, 15) | |
[N] dbg: finder.filter_name "<Name: KeyError@4514,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get_value@4495-4554>>>>): '[<CompiledName: (builtins).KeyError>]'@(4514, 15) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).KeyError>] -> [<CompiledObject: <class 'KeyError'>>] | |
[N] dbg: eval_element <Name: TypeError@4532,15>@(4532, 15) | |
[N] dbg: finder.filter_name "<Name: TypeError@4532,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get_value@4495-4554>>>>): '[<CompiledName: (builtins).TypeError>]'@(4532, 15) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).TypeError>] -> [<CompiledObject: <class 'TypeError'>>] | |
[W] warning: /Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/index.py:4513:32: W1 AttributeError: <eInstance of <CompiledObject: <class 'pandas.lib.cache_readonly'>>(<Arguments: [AlreadyEvaluated({<eFunction of <Function: _engine@1032-1036>>})]>) decorates <eFunction of <Function: _engine@1032-1036>>> has no attribute get_value. | |
[N] dbg: finder._names_to_types: [] -> [] | |
[N] dbg: eval_element Node(power, [<Name: _try_mi@4516,23>, Node(trailer, [<Operator: (>, <Name: key@4516,31>, <Operator: )>])])@(4516, 23) | |
[N] dbg: finder.filter_name "<Name: _try_mi@4516,23>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get_value@4495-4554>>>>): '[<Name: _try_mi@4504,12>]'@(4516, 23) | |
[N] dbg: finder._names_to_types: [<FakeName: _try_mi@4504,12>] -> [<eFunction of <Function: _try_mi@4504-4512>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: key@4516,31>, <Operator: )>]) in scope <eFunction of <Function: _try_mi@4504-4512>> | |
[N] dbg: execute: <eFunction of <Function: _try_mi@4504-4512>> <Arguments: key> | |
[N] dbg: eval_element Node(power, [<Name: Series@4510,19>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])]), <Operator: )>])])@(4510, 19) | |
[N] dbg: finder.filter_name "<Name: Series@4510,19>" in (<FunctionExecution of <eFunction of <Function: _try_mi@4504-4512>>>): '[<Name: Series@4498,39>]'@(4510, 19) | |
[N] dbg: finder.filter_name "'Series'" in (<ModuleWrapper: <fast.FastModule: series@1-2917>>): '[<Name: Series@89,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: Series@89,6>] -> [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: after import: [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: finder._names_to_types: [<Name: Series@4498,39>] -> [<eClass of <Class: Series@89-2717>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])]), <Operator: )>]) in scope <eClass of <Class: Series@89-2717>> | |
[N] dbg: execute: <eClass of <Class: Series@89-2717>> <Arguments: Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])])> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@123-234>>> <Arguments: Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@123-234>>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])])>)>] in <eClass of <Class: Series@89-2717>> | |
[N] dbg: Return reachable: <ReturnStmt: return Series(new_values, index=new_index, name=series.name)@4510,12> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])])>)>] in <eFunction of <Function: _try_mi@4504-4512>> | |
[N] dbg: eval_element Node(power, [<Name: _index@4521,23>, Node(trailer, [<Operator: .>, <Name: get_value_at@4521,30>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: s@4521,43>, <Operator: ,>, <Name: k@4521,46>]), <Operator: )>])])@(4521, 23) | |
[N] dbg: finder.filter_name "<Name: _index@4521,23>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get_value@4495-4554>>>>): '[<Name: _index@12,23>]'@(4521, 23) | |
[N] dbg: search_module 'pandas.index' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas'] | |
[N] dbg: after import: [<CompiledObject: <module 'pandas.index' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/index.cpython-35m-darwin.so'>>] | |
[N] dbg: finder._names_to_types: [<Name: _index@12,23>] -> [<CompiledObject: <module 'pandas.index' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/index.cpython-35m-darwin.so'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: get_value_at@4521,30>]) in scope <CompiledObject: <module 'pandas.index' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/index.cpython-35m-darwin.so'>> | |
[N] dbg: finder.filter_name "<Name: get_value_at@4521,30>" in (<CompiledObject: <module 'pandas.index' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/index.cpython-35m-darwin.so'>>): '[<CompiledName: (pandas.index).get_value_at>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (pandas.index).get_value_at>] -> [<CompiledObject: <built-in function get_value_at>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: s@4521,43>, <Operator: ,>, <Name: k@4521,46>]), <Operator: )>]) in scope <CompiledObject: <built-in function get_value_at>> | |
[N] dbg: execute: <CompiledObject: <built-in function get_value_at>> <Arguments: Node(arglist, [<Name: s@4521,43>, <Operator: ,>, <Name: k@4521,46>])> | |
[N] dbg: no brackets found - no param | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function get_value_at>> | |
[N] dbg: eval_element Node(power, [<Name: _try_mi@4541,27>, Node(trailer, [<Operator: (>, <Name: key@4541,35>, <Operator: )>])])@(4541, 27) | |
[N] dbg: finder.filter_name "<Name: _try_mi@4541,27>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get_value@4495-4554>>>>): '[<Name: _try_mi@4504,12>]'@(4541, 27) | |
[N] dbg: finder._names_to_types: [<FakeName: _try_mi@4504,12>] -> [<eFunction of <Function: _try_mi@4504-4512>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: key@4541,35>, <Operator: )>]) in scope <eFunction of <Function: _try_mi@4504-4512>> | |
[N] dbg: execute: <eFunction of <Function: _try_mi@4504-4512>> <Arguments: key> | |
[N] dbg: execute result: [] in <eFunction of <Function: _try_mi@4504-4512>> | |
[N] dbg: eval_element Node(power, [<Name: _try_mi@4548,27>, Node(trailer, [<Operator: (>, Node(power, [<Name: Timestamp@4548,35>, Node(trailer, [<Operator: (>, <Name: key@4548,45>, <Operator: )>])]), <Operator: )>])])@(4548, 27) | |
[N] dbg: finder.filter_name "<Name: _try_mi@4548,27>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: get_value@4495-4554>>>>): '[<Name: _try_mi@4504,12>]'@(4548, 27) | |
[N] dbg: finder._names_to_types: [<FakeName: _try_mi@4504,12>] -> [<eFunction of <Function: _try_mi@4504-4512>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(power, [<Name: Timestamp@4548,35>, Node(trailer, [<Operator: (>, <Name: key@4548,45>, <Operator: )>])]), <Operator: )>]) in scope <eFunction of <Function: _try_mi@4504-4512>> | |
[N] dbg: execute: <eFunction of <Function: _try_mi@4504-4512>> <Arguments: Node(power, [<Name: Timestamp@4548,35>, Node(trailer, [<Operator: (>, <Name: key@4548,45>, <Operator: )>])])> | |
[N] dbg: execute result: [] in <eFunction of <Function: _try_mi@4504-4512>> | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])])>)>] in <InstanceElement of <eFunction of <Function: get_value@4495-4554>>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: result@565,24>, <Name: result@557,12>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: result@565,51>, <Operator: ,>, Node(argument, [<Name: index@566,51>, <Operator: =>, Node(term, [Node(atom, [<Operator: [>, <Name: key@566,58>, <Operator: ]>]), <Operator: *>, Node(power, [<Name: len@566,63>, Node(trailer, [<Operator: (>, <Name: result@566,67>, <Operator: )>])])])]), <Operator: ,>, Node(argument, [<Name: dtype@567,52>, <Operator: =>, Node(power, [<Name: self@567,58>, Node(trailer, [<Operator: .>, <Name: dtype@567,63>])])])])>)>, <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: Node(arglist, [<Name: new_values@4510,26>, <Operator: ,>, Node(argument, [<Name: index@4510,38>, <Operator: =>, <Name: new_index@4510,44>]), <Operator: ,>, Node(argument, [<Name: name@4510,55>, <Operator: =>, Node(power, [<Name: series@4510,60>, Node(trailer, [<Operator: .>, <Name: name@4510,67>])])])])>)>] | |
[N] dbg: eval_element Node(comparison, [<Name: key@576,17>, <Keyword: is>, <Name: Ellipsis@576,24>])@(576, 17) | |
[N] dbg: eval_element <Name: key@576,17>@(576, 17) | |
[N] dbg: finder.filter_name "<Name: key@576,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<FakeName: key@555,26>]'@(576, 17) | |
[N] dbg: finder._names_to_types: [<FakeName: key@555,26>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: eval_element <Name: Ellipsis@576,24>@(576, 24) | |
[N] dbg: finder.filter_name "<Name: Ellipsis@576,24>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<CompiledName: (builtins).Ellipsis>]'@(576, 24) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).Ellipsis>] -> [<CompiledObject: Ellipsis>] | |
[N] dbg: calculate_children types [<CompiledObject: False>, <CompiledObject: False>] | |
[N] dbg: Return unreachable: <ReturnStmt: return self@577,16> | |
[N] dbg: eval_element Node(comparison, [Node(power, [<Name: type@584,19>, Node(trailer, [<Operator: (>, <Name: new_key@584,24>, <Operator: )>])]), <Operator: !=>, Node(power, [<Name: type@584,36>, Node(trailer, [<Operator: (>, <Name: key@584,41>, <Operator: )>])])])@(584, 19) | |
[N] dbg: eval_element Node(power, [<Name: type@584,19>, Node(trailer, [<Operator: (>, <Name: new_key@584,24>, <Operator: )>])])@(584, 19) | |
[N] dbg: finder.filter_name "<Name: type@584,19>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<CompiledName: (builtins).type>]'@(584, 19) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).type>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: new_key@584,24>, <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: new_key> | |
[N] dbg: eval_element <Name: new_key@584,24>@(584, 24) | |
[N] dbg: finder.filter_name "<Name: new_key@584,24>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<Name: new_key@583,16>]'@(584, 24) | |
[N] dbg: eval_statement <ExprStmt: # we can try to coerce the indexer (or this will raise) new_key = self.index._convert_scalar_indexer(key,kind='getitem')@583,16> (<Name: new_key@583,16>) | |
[N] dbg: eval_element Node(power, [<Name: self@583,26>, Node(trailer, [<Operator: .>, <Name: index@583,31>]), Node(trailer, [<Operator: .>, <Name: _convert_scalar_indexer@583,37>]), Node(trailer, [<Operator: (>, Node(arglist, [<Name: key@583,61>, <Operator: ,>, Node(argument, [<Name: kind@583,65>, <Operator: =>, <String: 'getitem'>])]), <Operator: )>])])@(583, 26) | |
[N] dbg: finder.filter_name "<Name: self@583,26>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<FakeName: self@555,20>]'@(583, 16) | |
[N] dbg: finder._names_to_types: [<FakeName: self@555,20>] -> [<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: index@583,31>]) in scope <eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)> | |
[N] dbg: finder.filter_name "<Name: index@583,31>" in (<eInstance of <eClass of <Class: Series@89-2717>>(<Arguments: <InstanceElement of Node(arglist, [<Name: values@459,32>, <Operator: ,>, Node(argument, [<Name: index@459,40>, <Operator: =>, <Name: dates@459,46>])])>>)>): '[<InstanceName: index@930,21>, <InstanceName: index@481,17>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: index@930,21>, <InstanceName: index@481,17>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _convert_scalar_indexer@583,37>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: _convert_scalar_indexer@583,37>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: _convert_scalar_indexer@842,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _convert_scalar_indexer@842,8>] -> [<InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: key@583,61>, <Operator: ,>, Node(argument, [<Name: kind@583,65>, <Operator: =>, <String: 'getitem'>])]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>> <Arguments: Node(arglist, [<Name: key@583,61>, <Operator: ,>, Node(argument, [<Name: kind@583,65>, <Operator: =>, <String: 'getitem'>])])> | |
[N] dbg: eval_element Node(power, [<Name: is_integer@862,15>, Node(trailer, [<Operator: (>, <Name: key@862,26>, <Operator: )>])])@(862, 15) | |
[N] dbg: finder.filter_name "<Name: is_integer@862,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>>): '[<Name: is_integer@26,63>]'@(862, 15) | |
[N] dbg: search_module 'pandas.core.common' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core'] | |
[N] dbg: finder.filter_name "'is_integer'" in (<ModuleWrapper: <fast.FastModule: common@1-2894>>): '[<Name: is_integer@2043,0>]'@None | |
[N] dbg: eval_statement <ExprStmt: is_integer = lib.is_integer@2043,0> (<Name: is_integer@2043,0>) | |
[N] dbg: eval_element Node(power, [<Name: lib@2043,13>, Node(trailer, [<Operator: .>, <Name: is_integer@2043,17>])])@(2043, 13) | |
[N] dbg: finder.filter_name "<Name: lib@2043,13>" in (<ModuleWrapper: <fast.FastModule: common@1-2894>>): '[<Name: lib@17,21>]'@(2043, 0) | |
[N] dbg: after import: [<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>] | |
[N] dbg: finder._names_to_types: [<Name: lib@17,21>] -> [<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: is_integer@2043,17>]) in scope <CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>> | |
[N] dbg: finder.filter_name "<Name: is_integer@2043,17>" in (<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>): '[<CompiledName: (pandas.lib).is_integer>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (pandas.lib).is_integer>] -> [<CompiledObject: <built-in function is_integer>>] | |
[N] dbg: eval_statement result [<CompiledObject: <built-in function is_integer>>] | |
[N] dbg: finder._names_to_types: [<Name: is_integer@2043,0>] -> [<CompiledObject: <built-in function is_integer>>] | |
[N] dbg: after import: [<CompiledObject: <built-in function is_integer>>] | |
[N] dbg: finder._names_to_types: [<Name: is_integer@26,63>] -> [<CompiledObject: <built-in function is_integer>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: key@862,26>, <Operator: )>]) in scope <CompiledObject: <built-in function is_integer>> | |
[N] dbg: execute: <CompiledObject: <built-in function is_integer>> <Arguments: key> | |
[N] dbg: no brackets found - no param | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function is_integer>> | |
[N] dbg: eval_element <Name: key@863,23>@(863, 23) | |
[N] dbg: finder.filter_name "<Name: key@863,23>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>>): '[<FakeName: key@842,38>]'@(863, 23) | |
[N] dbg: eval_element <Name: key@583,61>@(583, 61) | |
[N] dbg: finder.filter_name "<Name: key@583,61>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: __getitem__@555-599>>>>): '[<FakeName: key@555,26>]'@(583, 16) | |
[N] dbg: finder._names_to_types: [<FakeName: key@555,26>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: finder._names_to_types: [<FakeName: key@842,38>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: eval_element Node(power, [<Name: is_float@864,17>, Node(trailer, [<Operator: (>, <Name: key@864,26>, <Operator: )>])])@(864, 17) | |
[N] dbg: finder.filter_name "<Name: is_float@864,17>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>>): '[<Name: is_float@26,53>]'@(864, 17) | |
[N] dbg: finder.filter_name "'is_float'" in (<ModuleWrapper: <fast.FastModule: common@1-2894>>): '[<Name: is_float@2046,0>]'@None | |
[N] dbg: eval_statement <ExprStmt: is_float = lib.is_float@2046,0> (<Name: is_float@2046,0>) | |
[N] dbg: eval_element Node(power, [<Name: lib@2046,11>, Node(trailer, [<Operator: .>, <Name: is_float@2046,15>])])@(2046, 11) | |
[N] dbg: finder.filter_name "<Name: lib@2046,11>" in (<ModuleWrapper: <fast.FastModule: common@1-2894>>): '[<Name: lib@17,21>]'@(2046, 0) | |
[N] dbg: finder._names_to_types: [<Name: lib@17,21>] -> [<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: is_float@2046,15>]) in scope <CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>> | |
[N] dbg: finder.filter_name "<Name: is_float@2046,15>" in (<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>): '[<CompiledName: (pandas.lib).is_float>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (pandas.lib).is_float>] -> [<CompiledObject: <built-in function is_float>>] | |
[N] dbg: eval_statement result [<CompiledObject: <built-in function is_float>>] | |
[N] dbg: finder._names_to_types: [<Name: is_float@2046,0>] -> [<CompiledObject: <built-in function is_float>>] | |
[N] dbg: after import: [<CompiledObject: <built-in function is_float>>] | |
[N] dbg: finder._names_to_types: [<Name: is_float@26,53>] -> [<CompiledObject: <built-in function is_float>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: key@864,26>, <Operator: )>]) in scope <CompiledObject: <built-in function is_float>> | |
[N] dbg: execute: <CompiledObject: <built-in function is_float>> <Arguments: key> | |
[N] dbg: no brackets found - no param | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function is_float>> | |
[N] dbg: eval_element <Name: key@868,23>@(868, 23) | |
[N] dbg: finder.filter_name "<Name: key@868,23>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>>): '[<Name: key@865,16>]'@(868, 23) | |
[N] dbg: eval_statement <ExprStmt: key = to_int()@865,16> (<Name: key@865,16>) | |
[N] dbg: eval_element Node(power, [<Name: to_int@865,22>, Node(trailer, [<Operator: (>, <Operator: )>])])@(865, 22) | |
[N] dbg: finder.filter_name "<Name: to_int@865,22>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>>): '[<Name: to_int@855,12>]'@(865, 16) | |
[N] dbg: finder._names_to_types: [<FakeName: to_int@855,12>] -> [<eFunction of <Function: to_int@855-861>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Operator: )>]) in scope <eFunction of <Function: to_int@855-861>> | |
[N] dbg: execute: <eFunction of <Function: to_int@855-861>> <Arguments: ()> | |
[N] dbg: eval_element Node(comparison, [<Name: ikey@857,15>, <Operator: !=>, <Name: key@857,23>])@(857, 15) | |
[N] dbg: eval_element <Name: ikey@857,15>@(857, 15) | |
[N] dbg: finder.filter_name "<Name: ikey@857,15>" in (<FunctionExecution of <eFunction of <Function: to_int@855-861>>>): '[<Name: ikey@856,12>]'@(857, 15) | |
[N] dbg: eval_statement <ExprStmt: ikey = int(key)@856,12> (<Name: ikey@856,12>) | |
[N] dbg: eval_element Node(power, [<Name: int@856,19>, Node(trailer, [<Operator: (>, <Name: key@856,23>, <Operator: )>])])@(856, 19) | |
[N] dbg: finder.filter_name "<Name: int@856,19>" in (<FunctionExecution of <eFunction of <Function: to_int@855-861>>>): '[<CompiledName: (builtins).int>]'@(856, 12) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).int>] -> [<CompiledObject: <class 'int'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: key@856,23>, <Operator: )>]) in scope <CompiledObject: <class 'int'>> | |
[N] dbg: execute: <CompiledObject: <class 'int'>> <Arguments: key> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@233-237>>> <Arguments: key> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@233-237>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: key>)>] in <CompiledObject: <class 'int'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: key>)>] | |
[N] dbg: finder._names_to_types: [<Name: ikey@856,12>] -> [<eInstance of <CompiledObject: <class 'int'>>(<Arguments: key>)>] | |
[N] dbg: eval_element <Name: key@857,23>@(857, 23) | |
[N] dbg: finder.filter_name "<Name: key@857,23>" in (<FunctionExecution of <eFunction of <Function: to_int@855-861>>>): '[<Name: key@865,16>, <FakeName: key@842,38>]'@(857, 23) | |
[N] dbg: finder._names_to_types: [<Name: key@865,16>, <FakeName: key@842,38>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: calculate_children types [<CompiledObject: True>, <CompiledObject: True>] | |
[N] dbg: eval_element Node(power, [<Name: self@858,23>, Node(trailer, [<Operator: .>, <Name: _invalid_indexer@858,28>]), Node(trailer, [<Operator: (>, Node(arglist, [<String: 'label'>, <Operator: ,>, <Name: key@858,54>]), <Operator: )>])])@(858, 23) | |
[N] dbg: finder.filter_name "<Name: self@858,23>" in (<FunctionExecution of <eFunction of <Function: to_int@855-861>>>): '[<FakeName: self@842,32>]'@(858, 23) | |
[N] dbg: finder._names_to_types: [<FakeName: self@842,32>] -> [<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: _invalid_indexer@858,28>]) in scope <eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)> | |
[N] dbg: finder.filter_name "<Name: _invalid_indexer@858,28>" in (<eInstance of <eClass of <Class: MultiIndex@3968-6033>>(<Arguments: Node(arglist, [Node(argument, [<Name: levels@5062,30>, <Operator: =>, <Name: new_levels@5062,37>]), <Operator: ,>, Node(argument, [<Name: labels@5062,49>, <Operator: =>, <Name: new_labels@5062,56>]), <Operator: ,>, Node(argument, [<Name: names@5063,30>, <Operator: =>, <Name: new_names@5063,36>]), <Operator: ,>, Node(argument, [<Name: verify_integrity@5063,47>, <Operator: =>, <Keyword: False>])])>)>): '[<InstanceName: _invalid_indexer@1011,8>]'@None | |
[N] dbg: finder._names_to_types: [<InstanceName: _invalid_indexer@1011,8>] -> [<InstanceElement of <eFunction of <Function: _invalid_indexer@1011-1019>>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<String: 'label'>, <Operator: ,>, <Name: key@858,54>]), <Operator: )>]) in scope <InstanceElement of <eFunction of <Function: _invalid_indexer@1011-1019>>> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: _invalid_indexer@1011-1019>>> <Arguments: Node(arglist, [<String: 'label'>, <Operator: ,>, <Name: key@858,54>])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: _invalid_indexer@1011-1019>>> | |
[N] dbg: Return reachable: <ReturnStmt: return self._invalid_indexer('label', key)@858,16> | |
[N] dbg: execute result: [] in <eFunction of <Function: to_int@855-861>> | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: key@865,16>] -> [] | |
[N] dbg: eval_element Node(comparison, [<Name: kind@861,11>, <Operator: ==>, <String: 'iloc'>])@(861, 11) | |
[N] dbg: eval_element <Name: kind@861,11>@(861, 11) | |
[N] dbg: finder.filter_name "<Name: kind@861,11>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>>): '[<FakeName: kind@842,43>]'@(861, 11) | |
[N] dbg: eval_element <String: 'getitem'>@(583, 70) | |
[N] dbg: finder._names_to_types: [<FakeName: kind@842,43>] -> [<CompiledObject: 'getitem'>] | |
[N] dbg: eval_element <String: 'iloc'>@(861, 19) | |
[N] dbg: calculate_children types [<CompiledObject: False>] | |
[N] dbg: Return unreachable: <ReturnStmt: return self._invalid_indexer('label', key)@869,12> | |
[N] dbg: eval_element Node(power, [<Name: isnull@872,15>, Node(trailer, [<Operator: (>, <Name: key@872,22>, <Operator: )>])])@(872, 15) | |
[N] dbg: finder.filter_name "<Name: isnull@872,15>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>>): '[<Name: isnull@24,32>]'@(872, 15) | |
[N] dbg: finder.filter_name "'isnull'" in (<ModuleWrapper: <fast.FastModule: common@1-2894>>): '[<Name: isnull@139,4>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: isnull@139,4>] -> [<eFunction of <Function: isnull@139-160>>] | |
[N] dbg: after import: [<eFunction of <Function: isnull@139-160>>] | |
[N] dbg: finder._names_to_types: [<Name: isnull@24,32>] -> [<eFunction of <Function: isnull@139-160>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: key@872,22>, <Operator: )>]) in scope <eFunction of <Function: isnull@139-160>> | |
[N] dbg: execute: <eFunction of <Function: isnull@139-160>> <Arguments: key> | |
[N] dbg: eval_element Node(power, [<Name: _isnull@157,11>, Node(trailer, [<Operator: (>, <Name: obj@157,19>, <Operator: )>])])@(157, 11) | |
[N] dbg: finder.filter_name "<Name: _isnull@157,11>" in (<FunctionExecution of <eFunction of <Function: isnull@139-160>>>): '[<Name: _isnull@201,0>]'@(157, 11) | |
[N] dbg: eval_statement <ExprStmt: _isnull = _isnull_new@201,0> (<Name: _isnull@201,0>) | |
[N] dbg: eval_element <Name: _isnull_new@201,10>@(201, 10) | |
[N] dbg: finder.filter_name "<Name: _isnull_new@201,10>" in (<ModuleWrapper: <fast.FastModule: common@1-2894>>): '[<Name: _isnull_new@160,4>]'@(201, 0) | |
[N] dbg: finder._names_to_types: [<FakeName: _isnull_new@160,4>] -> [<eFunction of <Function: _isnull_new@160-176>>] | |
[N] dbg: eval_statement result [<eFunction of <Function: _isnull_new@160-176>>] | |
[N] dbg: finder._names_to_types: [<Name: _isnull@201,0>] -> [<eFunction of <Function: _isnull_new@160-176>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@157,19>, <Operator: )>]) in scope <eFunction of <Function: _isnull_new@160-176>> | |
[N] dbg: execute: <eFunction of <Function: _isnull_new@160-176>> <Arguments: obj> | |
[N] dbg: eval_element Node(power, [<Name: lib@161,7>, Node(trailer, [<Operator: .>, <Name: isscalar@161,11>]), Node(trailer, [<Operator: (>, <Name: obj@161,20>, <Operator: )>])])@(161, 7) | |
[N] dbg: finder.filter_name "<Name: lib@161,7>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<Name: lib@17,21>]'@(161, 7) | |
[N] dbg: after import: [<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>] | |
[N] dbg: finder._names_to_types: [<Name: lib@17,21>] -> [<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: isscalar@161,11>]) in scope <CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>> | |
[N] dbg: finder.filter_name "<Name: isscalar@161,11>" in (<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>): '[<CompiledName: (pandas.lib).isscalar>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (pandas.lib).isscalar>] -> [<CompiledObject: <built-in function isscalar>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@161,20>, <Operator: )>]) in scope <CompiledObject: <built-in function isscalar>> | |
[N] dbg: execute: <CompiledObject: <built-in function isscalar>> <Arguments: obj> | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function isscalar>> | |
[N] dbg: eval_element Node(power, [<Name: lib@162,15>, Node(trailer, [<Operator: .>, <Name: checknull@162,19>]), Node(trailer, [<Operator: (>, <Name: obj@162,29>, <Operator: )>])])@(162, 15) | |
[N] dbg: finder.filter_name "<Name: lib@162,15>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<Name: lib@17,21>]'@(162, 15) | |
[N] dbg: finder._names_to_types: [<Name: lib@17,21>] -> [<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: checknull@162,19>]) in scope <CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>> | |
[N] dbg: finder.filter_name "<Name: checknull@162,19>" in (<CompiledObject: <module 'pandas.lib' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/lib.cpython-35m-darwin.so'>>): '[<CompiledName: (pandas.lib).checknull>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (pandas.lib).checknull>] -> [<CompiledObject: <built-in function checknull>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, <Name: obj@162,29>, <Operator: )>]) in scope <CompiledObject: <built-in function checknull>> | |
[N] dbg: execute: <CompiledObject: <built-in function checknull>> <Arguments: obj> | |
[N] dbg: no brackets found - no param | |
[N] dbg: execute result: [] in <CompiledObject: <built-in function checknull>> | |
[N] dbg: eval_element Node(power, [<Name: isinstance@166,9>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: obj@166,20>, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: ABCSeries@166,26>, <Operator: ,>, Node(power, [<Name: np@166,37>, Node(trailer, [<Operator: .>, <Name: ndarray@166,40>])]), <Operator: ,>, Node(power, [<Name: pd@166,49>, Node(trailer, [<Operator: .>, <Name: Index@166,52>])])]), <Operator: )>])]), <Operator: )>])])@(166, 9) | |
[N] dbg: finder.filter_name "<Name: isinstance@166,9>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<CompiledName: (builtins).isinstance>]'@(166, 9) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).isinstance>] -> [<CompiledObject: <built-in function isinstance>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: obj@166,20>, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: ABCSeries@166,26>, <Operator: ,>, Node(power, [<Name: np@166,37>, Node(trailer, [<Operator: .>, <Name: ndarray@166,40>])]), <Operator: ,>, Node(power, [<Name: pd@166,49>, Node(trailer, [<Operator: .>, <Name: Index@166,52>])])]), <Operator: )>])]), <Operator: )>]) in scope <CompiledObject: <built-in function isinstance>> | |
[N] dbg: execute: <CompiledObject: <built-in function isinstance>> <Arguments: Node(arglist, [<Name: obj@166,20>, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: ABCSeries@166,26>, <Operator: ,>, Node(power, [<Name: np@166,37>, Node(trailer, [<Operator: .>, <Name: ndarray@166,40>])]), <Operator: ,>, Node(power, [<Name: pd@166,49>, Node(trailer, [<Operator: .>, <Name: Index@166,52>])])]), <Operator: )>])])> | |
[N] dbg: eval_element <Name: obj@166,20>@(166, 20) | |
[N] dbg: finder.filter_name "<Name: obj@166,20>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<FakeName: obj@160,16>]'@(166, 20) | |
[N] dbg: eval_element <Name: obj@157,19>@(157, 19) | |
[N] dbg: finder.filter_name "<Name: obj@157,19>" in (<FunctionExecution of <eFunction of <Function: isnull@139-160>>>): '[<FakeName: obj@139,11>]'@(157, 19) | |
[N] dbg: eval_element <Name: key@872,22>@(872, 22) | |
[N] dbg: finder.filter_name "<Name: key@872,22>" in (<FunctionExecution of <InstanceElement of <eFunction of <Function: _convert_scalar_indexer@842-880>>>>): '[<Name: key@865,16>, <FakeName: key@842,38>]'@(872, 22) | |
[N] dbg: finder._names_to_types: [<Name: key@865,16>, <FakeName: key@842,38>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: finder._names_to_types: [<FakeName: obj@139,11>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: finder._names_to_types: [<FakeName: obj@160,16>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: eval_element Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: ABCSeries@166,26>, <Operator: ,>, Node(power, [<Name: np@166,37>, Node(trailer, [<Operator: .>, <Name: ndarray@166,40>])]), <Operator: ,>, Node(power, [<Name: pd@166,49>, Node(trailer, [<Operator: .>, <Name: Index@166,52>])])]), <Operator: )>])@(166, 25) | |
[N] dbg: eval_element <Name: ABCSeries@166,26>@(166, 26) | |
[N] dbg: finder.filter_name "<Name: ABCSeries@166,26>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<Name: ABCSeries@95,0>]'@(166, 26) | |
[N] dbg: eval_statement <ExprStmt: ABCSeries = create_pandas_abc_type("ABCSeries", "_typ", ("series",))@95,0> (<Name: ABCSeries@95,0>) | |
[N] dbg: eval_element Node(power, [<Name: create_pandas_abc_type@95,12>, Node(trailer, [<Operator: (>, Node(arglist, [<String: "ABCSeries">, <Operator: ,>, <String: "_typ">, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<String: "series">, <Operator: ,>]), <Operator: )>])]), <Operator: )>])])@(95, 12) | |
[N] dbg: finder.filter_name "<Name: create_pandas_abc_type@95,12>" in (<ModuleWrapper: <fast.FastModule: common@1-2894>>): '[<Name: create_pandas_abc_type@68,4>]'@(95, 0) | |
[N] dbg: finder._names_to_types: [<FakeName: create_pandas_abc_type@68,4>] -> [<eFunction of <Function: create_pandas_abc_type@68-78>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<String: "ABCSeries">, <Operator: ,>, <String: "_typ">, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<String: "series">, <Operator: ,>]), <Operator: )>])]), <Operator: )>]) in scope <eFunction of <Function: create_pandas_abc_type@68-78>> | |
[N] dbg: execute: <eFunction of <Function: create_pandas_abc_type@68-78>> <Arguments: Node(arglist, [<String: "ABCSeries">, <Operator: ,>, <String: "_typ">, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<String: "series">, <Operator: ,>]), <Operator: )>])])> | |
[N] dbg: eval_element Node(power, [<Name: meta@75,11>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: name@75,16>, <Operator: ,>, Node(power, [<Name: tuple@75,22>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, <Name: dct@75,31>]), <Operator: )>])])@(75, 11) | |
[N] dbg: finder.filter_name "<Name: meta@75,11>" in (<FunctionExecution of <eFunction of <Function: create_pandas_abc_type@68-78>>>): '[<Name: meta@74,4>]'@(75, 11) | |
[N] dbg: eval_statement <ExprStmt: meta = type("ABCBase", (type,), dct)@74,4> (<Name: meta@74,4>) | |
[N] dbg: eval_element Node(power, [<Name: type@74,11>, Node(trailer, [<Operator: (>, Node(arglist, [<String: "ABCBase">, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: type@74,28>, <Operator: ,>]), <Operator: )>]), <Operator: ,>, <Name: dct@74,36>]), <Operator: )>])])@(74, 11) | |
[N] dbg: finder.filter_name "<Name: type@74,11>" in (<FunctionExecution of <eFunction of <Function: create_pandas_abc_type@68-78>>>): '[<CompiledName: (builtins).type>]'@(74, 4) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).type>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<String: "ABCBase">, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: type@74,28>, <Operator: ,>]), <Operator: )>]), <Operator: ,>, <Name: dct@74,36>]), <Operator: )>]) in scope <CompiledObject: <class 'type'>> | |
[N] dbg: execute: <CompiledObject: <class 'type'>> <Arguments: Node(arglist, [<String: "ABCBase">, <Operator: ,>, Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: type@74,28>, <Operator: ,>]), <Operator: )>]), <Operator: ,>, <Name: dct@74,36>])> | |
[N] dbg: eval_element <String: "ABCBase">@(74, 16) | |
[N] dbg: eval_element Node(atom, [<Operator: (>, Node(testlist_comp, [<Name: type@74,28>, <Operator: ,>]), <Operator: )>])@(74, 27) | |
[N] dbg: eval_element <Name: dct@74,36>@(74, 36) | |
[N] dbg: finder.filter_name "<Name: dct@74,36>" in (<FunctionExecution of <eFunction of <Function: create_pandas_abc_type@68-78>>>): '[<Name: dct@72,4>]'@(74, 4) | |
[N] dbg: eval_statement <ExprStmt: dct = dict(__instancecheck__=_check, __subclasscheck__=_check)@72,4> (<Name: dct@72,4>) | |
[N] dbg: eval_element Node(power, [<Name: dict@72,10>, Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: __instancecheck__@72,15>, <Operator: =>, <Name: _check@72,33>]), <Operator: ,>, Node(argument, [<Name: __subclasscheck__@73,15>, <Operator: =>, <Name: _check@73,33>])]), <Operator: )>])])@(72, 10) | |
[N] dbg: finder.filter_name "<Name: dict@72,10>" in (<FunctionExecution of <eFunction of <Function: create_pandas_abc_type@68-78>>>): '[<CompiledName: (builtins).dict>]'@(72, 4) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).dict>] -> [<CompiledObject: <class 'dict'>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [Node(argument, [<Name: __instancecheck__@72,15>, <Operator: =>, <Name: _check@72,33>]), <Operator: ,>, Node(argument, [<Name: __subclasscheck__@73,15>, <Operator: =>, <Name: _check@73,33>])]), <Operator: )>]) in scope <CompiledObject: <class 'dict'>> | |
[N] dbg: execute: <CompiledObject: <class 'dict'>> <Arguments: Node(arglist, [Node(argument, [<Name: __instancecheck__@72,15>, <Operator: =>, <Name: _check@72,33>]), <Operator: ,>, Node(argument, [<Name: __subclasscheck__@73,15>, <Operator: =>, <Name: _check@73,33>])])> | |
[N] dbg: execute: <InstanceElement of <eFunction of <Function: __init__@190-193>>> <Arguments: Node(arglist, [Node(argument, [<Name: __instancecheck__@72,15>, <Operator: =>, <Name: _check@72,33>]), <Operator: ,>, Node(argument, [<Name: __subclasscheck__@73,15>, <Operator: =>, <Name: _check@73,33>])])> | |
[N] dbg: execute result: [] in <InstanceElement of <eFunction of <Function: __init__@190-193>>> | |
[N] dbg: execute result: [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: Node(arglist, [Node(argument, [<Name: __instancecheck__@72,15>, <Operator: =>, <Name: _check@72,33>]), <Operator: ,>, Node(argument, [<Name: __subclasscheck__@73,15>, <Operator: =>, <Name: _check@73,33>])])>)>] in <CompiledObject: <class 'dict'>> | |
[N] dbg: eval_statement result [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: Node(arglist, [Node(argument, [<Name: __instancecheck__@72,15>, <Operator: =>, <Name: _check@72,33>]), <Operator: ,>, Node(argument, [<Name: __subclasscheck__@73,15>, <Operator: =>, <Name: _check@73,33>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: dct@72,4>] -> [<eInstance of <CompiledObject: <class 'dict'>>(<Arguments: Node(arglist, [Node(argument, [<Name: __instancecheck__@72,15>, <Operator: =>, <Name: _check@72,33>]), <Operator: ,>, Node(argument, [<Name: __subclasscheck__@73,15>, <Operator: =>, <Name: _check@73,33>])])>)>] | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: meta@74,4>] -> [] | |
[N] dbg: Return reachable: <ReturnStmt: return meta(name, tuple(), dct)@75,4> | |
[N] dbg: execute result: [] in <eFunction of <Function: create_pandas_abc_type@68-78>> | |
[N] dbg: eval_statement result [] | |
[N] dbg: finder._names_to_types: [<Name: ABCSeries@95,0>] -> [] | |
[N] dbg: eval_element Node(power, [<Name: np@166,37>, Node(trailer, [<Operator: .>, <Name: ndarray@166,40>])])@(166, 37) | |
[N] dbg: finder.filter_name "<Name: np@166,37>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<Name: np@13,16>]'@(166, 37) | |
[N] dbg: search_module 'numpy' in '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/pandas/core/common.py' | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: numpy@1-238>>] | |
[N] dbg: finder._names_to_types: [<Name: np@13,16>] -> [<ModuleWrapper: <fast.FastModule: numpy@1-238>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: ndarray@166,40>]) in scope <ModuleWrapper: <fast.FastModule: numpy@1-238>> | |
[N] dbg: search_module 'numpy.core' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: core@1-91>>] | |
[N] dbg: search_module 'numpy.core.numeric' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: numeric@1-2899>>] | |
[N] dbg: search_module 'numpy.core.umath' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<CompiledObject: <module 'numpy.core.umath' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core/umath.cpython-35m-darwin.so'>>] | |
[N] dbg: search_module 'numpy.core.numerictypes' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: numerictypes@1-1037>>] | |
[N] dbg: search_module 'numpy.core.fromnumeric' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: fromnumeric@1-3094>>] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: fromnumeric@1-3094>>] | |
[N] dbg: search_module 'numpy.core.records' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: records@1-856>>] | |
[N] dbg: search_module 'numpy.core.memmap' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: memmap@1-201>>] | |
[N] dbg: search_module 'numpy.core.function_base' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: function_base@1-204>>] | |
[N] dbg: search_module 'numpy.core.machar' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: machar@1-343>>] | |
[N] dbg: search_module 'numpy.core.getlimits' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: getlimits@1-309>>] | |
[N] dbg: search_module 'numpy.core.shape_base' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: shape_base@1-351>>] | |
[N] dbg: search_module 'numpy.lib' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: lib@1-47>>] | |
[N] dbg: search_module 'numpy.lib.type_check' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: type_check@1-597>>] | |
[N] dbg: search_module 'numpy.lib.index_tricks' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: index_tricks@1-875>>] | |
[N] dbg: search_module 'numpy.lib.function_base' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: function_base@1-4151>>] | |
[N] dbg: search_module 'numpy.lib.nanfunctions' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: nanfunctions@1-1238>>] | |
[N] dbg: search_module 'numpy.lib.shape_base' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: shape_base@1-873>>] | |
[N] dbg: search_module 'numpy.lib.stride_tricks' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: stride_tricks@1-204>>] | |
[N] dbg: search_module 'numpy.lib.twodim_base' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: twodim_base@1-1008>>] | |
[N] dbg: search_module 'numpy.lib.ufunclike' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: ufunclike@1-178>>] | |
[N] dbg: search_module 'numpy.lib.polynomial' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: polynomial@1-1278>>] | |
[N] dbg: search_module 'numpy.lib.utils' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: utils@1-1123>>] | |
[N] dbg: search_module 'numpy.lib.arraysetops' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: arraysetops@1-481>>] | |
[N] dbg: search_module 'numpy.lib.npyio' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: npyio@1-1993>>] | |
[N] dbg: search_module 'numpy.lib.financial' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: financial@1-738>>] | |
[N] dbg: search_module 'numpy.lib.arrayterator' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: arrayterator@1-90>>] | |
[N] dbg: search_module 'numpy.lib.arraypad' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: arraypad@1-1498>>] | |
[N] dbg: search_module 'numpy.lib._version' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/lib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: _version@1-56>>] | |
[N] dbg: search_module 'numpy.matrixlib' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: matrixlib@1-13>>] | |
[N] dbg: search_module 'numpy.matrixlib.defmatrix' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/matrixlib'] | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: defmatrix@1-1233>>] | |
[N] dbg: finder.filter_name "<Name: ndarray@166,40>" in (<ModuleWrapper: <fast.FastModule: numpy@1-238>>): '[<Name: ndarray@91,18>]'@None | |
[N] dbg: search_module 'numpy.core.multiarray' in paths ['/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core'] | |
[N] dbg: finder.filter_name "'ndarray'" in (<CompiledObject: <module 'numpy.core.multiarray' from '/Users/savoie/anaconda/envs/py3/lib/python3.5/site-packages/numpy/core/multiarray.cpython-35m-darwin.so'>>): '[<CompiledName: (numpy.core.multiarray).ndarray>]'@None | |
[N] dbg: finder._names_to_types: [<CompiledName: (numpy.core.multiarray).ndarray>] -> [<CompiledObject: <class 'numpy.ndarray'>>] | |
[N] dbg: after import: [<CompiledObject: <class 'numpy.ndarray'>>] | |
[N] dbg: finder._names_to_types: [<Name: ndarray@91,18>] -> [<CompiledObject: <class 'numpy.ndarray'>>] | |
[N] dbg: eval_element Node(power, [<Name: pd@166,49>, Node(trailer, [<Operator: .>, <Name: Index@166,52>])])@(166, 49) | |
[N] dbg: finder.filter_name "<Name: pd@166,49>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<Name: pd@15,17>]'@(166, 49) | |
[N] dbg: after import: [<ModuleWrapper: <fast.FastModule: pandas@4-65>>] | |
[N] dbg: finder._names_to_types: [<Name: pd@15,17>] -> [<ModuleWrapper: <fast.FastModule: pandas@4-65>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: .>, <Name: Index@166,52>]) in scope <ModuleWrapper: <fast.FastModule: pandas@4-65>> | |
[N] dbg: finder.filter_name "<Name: Index@166,52>" in (<ModuleWrapper: <fast.FastModule: pandas@4-65>>): '[<Name: Index@11,30>]'@None | |
[N] dbg: finder.filter_name "'Index'" in (<ModuleWrapper: <fast.FastModule: index@2-6241>>): '[<Name: Index@68,6>]'@None | |
[N] dbg: finder._names_to_types: [<FakeName: Index@68,6>] -> [<eClass of <Class: Index@68-3042>>] | |
[N] dbg: after import: [<eClass of <Class: Index@68-3042>>] | |
[N] dbg: finder._names_to_types: [<Name: Index@11,30>] -> [<eClass of <Class: Index@68-3042>>] | |
[N] dbg: Return unreachable: <ReturnStmt: return _isnull_ndarraylike(obj)@167,8> | |
[N] dbg: eval_element Node(power, [<Name: isinstance@168,9>, Node(trailer, [<Operator: (>, Node(arglist, [<Name: obj@168,20>, <Operator: ,>, <Name: ABCGeneric@168,25>]), <Operator: )>])])@(168, 9) | |
[N] dbg: finder.filter_name "<Name: isinstance@168,9>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<CompiledName: (builtins).isinstance>]'@(168, 9) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).isinstance>] -> [<CompiledObject: <built-in function isinstance>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<Name: obj@168,20>, <Operator: ,>, <Name: ABCGeneric@168,25>]), <Operator: )>]) in scope <CompiledObject: <built-in function isinstance>> | |
[N] dbg: execute: <CompiledObject: <built-in function isinstance>> <Arguments: Node(arglist, [<Name: obj@168,20>, <Operator: ,>, <Name: ABCGeneric@168,25>])> | |
[N] dbg: eval_element <Name: obj@168,20>@(168, 20) | |
[N] dbg: finder.filter_name "<Name: obj@168,20>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<FakeName: obj@160,16>]'@(168, 20) | |
[N] dbg: finder._names_to_types: [<FakeName: obj@160,16>] -> [<eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 2>, <Operator: ,>, <Number: 25>])>)>, <eInstance of <eClass of <Class: date@641-928>>(<Arguments: Node(arglist, [<Number: 2000>, <Operator: ,>, <Number: 3>, <Operator: ,>, <Number: 2>])>)>] | |
[N] dbg: eval_element <Name: ABCGeneric@168,25>@(168, 25) | |
[N] dbg: finder.filter_name "<Name: ABCGeneric@168,25>" in (<FunctionExecution of <eFunction of <Function: _isnull_new@160-176>>>): '[<Name: ABCGeneric@112,0>]'@(168, 25) | |
[N] dbg: eval_statement <ExprStmt: ABCGeneric = _ABCGeneric("ABCGeneric", tuple(), {})@112,0> (<Name: ABCGeneric@112,0>) | |
[N] dbg: eval_element Node(power, [<Name: _ABCGeneric@112,13>, Node(trailer, [<Operator: (>, Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])]), <Operator: )>])])@(112, 13) | |
[N] dbg: finder.filter_name "<Name: _ABCGeneric@112,13>" in (<ModuleWrapper: <fast.FastModule: common@1-2894>>): '[<Name: _ABCGeneric@106,6>]'@(112, 0) | |
[N] dbg: finder._names_to_types: [<FakeName: _ABCGeneric@106,6>] -> [<eClass of <Class: _ABCGeneric@106-112>>] | |
[N] dbg: eval_trailer: Node(trailer, [<Operator: (>, Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])]), <Operator: )>]) in scope <eClass of <Class: _ABCGeneric@106-112>> | |
[N] dbg: execute: <eClass of <Class: _ABCGeneric@106-112>> <Arguments: Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])])> | |
[N] dbg: eval_element <Name: type@106,18>@(106, 18) | |
[N] dbg: finder.filter_name "<Name: type@106,18>" in (<eClass of <Class: _ABCGeneric@106-112>>): '[<CompiledName: (builtins).type>]'@(106, 18) | |
[N] dbg: finder._names_to_types: [<CompiledName: (builtins).type>] -> [<CompiledObject: <class 'type'>>] | |
[N] dbg: execute result: [<eInstance of <eClass of <Class: _ABCGeneric@106-112>>(<Arguments: Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])])>)>] in <eClass of <Class: _ABCGeneric@106-112>> | |
[N] dbg: eval_statement result [<eInstance of <eClass of <Class: _ABCGeneric@106-112>>(<Arguments: Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])])>)>] | |
[N] dbg: finder._names_to_types: [<Name: ABCGeneric@112,0>] -> [<eInstance of <eClass of <Class: _ABCGeneric@106-112>>(<Arguments: Node(arglist, [<String: "ABCGeneric">, <Operator: ,>, Node(power, [<Name: tuple@112,39>, Node(trailer, [<Operator: (>, <Operator: )>])]), <Operator: ,>, Node(atom, [<Operator: {>, <Operator: }>])])>)>] | |
``` | |
Reproduction: | |
```Python | |
import jedi | |
source = '''\ | |
import unittest | |
import numpy as np | |
import numpy.testing as npt | |
import pandas as pd | |
from pandas.util.testing import assert_frame_equal, assert_series_equal, assert_index_equal | |
import datetime as dt | |
import seaicetimeseries.warp as warp | |
from seaicetimeseries.common import SeaIceTimeseriesInvalidArgument | |
class TestClimatologyMeans(unittest.TestCase): | |
def test_means(self): | |
index = pd.period_range(start='2000-05', end='2016-05', freq='12M') | |
values = np.array([10, 20, 30, 40, 50, 50, 50, 50, 90, 99, | |
100, 100, 100, 100, 100, 100, 10]) | |
climatology_years = (2010, 2015) | |
series = pd.Series(values, index=index) | |
expected = pd.Series(100, index=[5]) | |
actual = warp.climatology_means(series, climatology_years) | |
assert_series_equal(expected, actual) | |
def test_multiple_months_in_series(self): | |
anything = 3.14159 | |
index = pd.PeriodIndex(['2000-05', '2000-11', '2001-05', '2001-11', '2002-05', '2002-11', | |
'2003-05', '2003-11', '2004-05', '2004-11', '2005-05'], | |
dtype='int64', freq='6M') | |
climatology_years = (2000, 2001) | |
values = [15., 99., 15., 99., anything, anything, | |
anything, anything, anything, anything, anything] | |
series = pd.Series(values, index=index) | |
actual = warp.climatology_means(series, climatology_years) | |
expected = pd.Series([15., 99], index=[5, 11]) | |
assert_series_equal(expected, actual) | |
class TestFilterHemisphere(unittest.TestCase): | |
def setUp(self): | |
datetimes = pd.to_datetime(['1990-01-01', '1995-01-01', '2000-01-01', '2010-01-01']) | |
daily_period_index = datetimes.to_period(freq='D') | |
monthly_period_index = datetimes.to_period(freq='M') | |
self.daily_df = pd.DataFrame({ | |
'hemisphere': ['S', 'N', 'S', 'N'], | |
'total_extent_km2': [19900000.0, 1995000.0, 2000000.0, 2010000.0], | |
'total_area_km2': [1990.0, 1995.0, 2000.0, 2010.0] | |
}, index=daily_period_index) | |
self.monthly_df = pd.DataFrame({ | |
'hemisphere': ['S', 'N', 'S', 'N'], | |
'total_extent_km2': [19900000.0, 1995000.0, 2000000.0, 2010000.0], | |
'total_area_km2': [1990.0, 1995.0, 2000.0, 2010.0] | |
}, index=monthly_period_index) | |
def test_daily_works_with_hemisphere(self): | |
expected = self.daily_df.copy().ix[[0, 2]] | |
actual = warp.filter_hemisphere(self.daily_df, 'S') | |
assert_frame_equal(expected, actual) | |
def test_daily_raises_error_with_none(self): | |
with self.assertRaises(SeaIceTimeseriesInvalidArgument): | |
warp.filter_hemisphere(self.daily_df, None) | |
def test_monthly_works_with_hemisphere(self): | |
expected = self.monthly_df.copy().ix[[1, 3]] | |
actual = warp.filter_hemisphere(self.monthly_df, 'N') | |
assert_frame_equal(expected, actual) | |
def test_monthly_works_with_none(self): | |
with self.assertRaises(SeaIceTimeseriesInvalidArgument): | |
warp.filter_hemisphere(self.monthly_df, None) | |
class TestFilterBeforeAndFilterAfter(unittest.TestCase): | |
def setUp(self): | |
datetimes = pd.to_datetime(['1990-01-01', '1995-01-01', '2000-01-01', '2010-01-01']) | |
daily_period_index = datetimes.to_period(freq='D') | |
monthly_period_index = datetimes.to_period(freq='M') | |
self.daily_df = pd.DataFrame({ | |
'total_extent_km2': [19900000.0, 1995000.0, 2000000.0, 2010000.0], | |
'total_area_km2': [1990.0, 1995.0, 2000.0, 2010.0] | |
}, index=daily_period_index) | |
self.monthly_df = pd.DataFrame({ | |
'total_extent_km2': [19900000.0, 1995000.0, 2000000.0, 2010000.0], | |
'total_area_km2': [1990.0, 1995.0, 2000.0, 2010.0] | |
}, index=monthly_period_index) | |
def test_filter_before_works_with_daily_df_and_none(self): | |
expected = self.daily_df.copy() | |
actual = warp.filter_before(self.daily_df, None) | |
assert_frame_equal(expected, actual) | |
def test_filter_before_works_with_daily_df(self): | |
expected = self.daily_df.copy().ix[1:] | |
actual = warp.filter_before(self.daily_df, dt.datetime(1990, 5, 21)) | |
assert_frame_equal(expected, actual) | |
def test_filter_before_works_with_monthly_df_and_none(self): | |
expected = self.monthly_df.copy() | |
actual = warp.filter_before(self.monthly_df, None) | |
assert_frame_equal(expected, actual) | |
def test_filter_before_works_with_monthly_df(self): | |
expected = self.monthly_df.copy().ix[1:] | |
actual = warp.filter_before(self.monthly_df, dt.datetime(1990, 5, 21)) | |
assert_frame_equal(expected, actual) | |
def test_filter_after_works_with_daily_df_and_none(self): | |
expected = self.daily_df.copy() | |
actual = warp.filter_after(self.daily_df, None) | |
assert_frame_equal(expected, actual) | |
def test_filter_after_works_with_daily_df(self): | |
expected = self.daily_df.copy().ix[0:1] | |
actual = warp.filter_after(self.daily_df, dt.datetime(1990, 5, 21)) | |
assert_frame_equal(expected, actual) | |
def test_filter_after_works_with_monthly_df_and_none(self): | |
expected = self.monthly_df.copy() | |
actual = warp.filter_after(self.monthly_df, None) | |
assert_frame_equal(expected, actual) | |
def test_filter_after_works_with_monthly_df(self): | |
expected = self.monthly_df.copy().ix[0:1] | |
actual = warp.filter_after(self.monthly_df, dt.datetime(1990, 5, 21)) | |
assert_frame_equal(expected, actual) | |
class TestInterpolate(unittest.TestCase): | |
def setUp(self): | |
datetimes = pd.date_range('1990-05-01', '1990-05-10', freq='D') | |
self.extents = np.linspace(100000., 200000., num=len(datetimes)) | |
self.areas = np.linspace(70000., 180000., num=len(datetimes)) | |
missing_extents = self.extents.copy() | |
missing_areas = self.areas.copy() | |
missing_extents[2:4] = np.nan | |
missing_areas[4:8] = np.nan | |
self.daily_period_index = datetimes.to_period(freq='D') | |
self.df = pd.DataFrame({ | |
'total_extent_km2': missing_extents, | |
'total_area_km2': missing_areas, | |
}, index=self.daily_period_index) | |
def test_works_limit_one_multiple_missing(self): | |
"""Expect only first nan to be interpolated.""" | |
expected_extents = self.extents | |
expected_extents[3] = np.nan | |
expected_areas = self.areas | |
expected_areas[5:8] = np.nan | |
actual = warp.interpolate(self.df, 1) | |
expected = pd.DataFrame({'total_extent_km2': expected_extents, | |
'total_area_km2': expected_areas}, | |
index=self.daily_period_index) | |
assert_frame_equal(expected, actual) | |
def test_works_limit_zero_multiple_missing(self): | |
"""Expect all nans to be interpolated.""" | |
expected_extents = self.extents | |
expected_areas = self.areas | |
actual = warp.interpolate(self.df, 0) | |
expected = pd.DataFrame({'total_extent_km2': expected_extents, | |
'total_area_km2': expected_areas}, | |
index=self.daily_period_index) | |
assert_frame_equal(expected, actual) | |
def test_works_limit_negative_multiple_missing(self): | |
"""Expect arrays to be unchanged.""" | |
expected_extents = self.extents | |
expected_areas = self.areas | |
expected_extents[2:4] = np.nan | |
expected_areas[4:8] = np.nan | |
actual = warp.interpolate(self.df, -1) | |
expected = pd.DataFrame({'total_extent_km2': expected_extents, | |
'total_area_km2': expected_areas}, | |
index=self.daily_period_index) | |
assert_frame_equal(expected, actual) | |
class TestNDayAverage(unittest.TestCase): | |
def setUp(self): | |
datetimes = pd.date_range('1990-05-01', '1990-05-10', freq='D') | |
self.extents = np.linspace(100000., 200000., num=len(datetimes)) | |
self.areas = np.linspace(70000., 180000., num=len(datetimes)) | |
missing_extents = self.extents.copy() | |
missing_areas = self.areas.copy() | |
missing_extents[2:4] = np.nan | |
missing_areas[4:8] = np.nan | |
self.daily_period_index = datetimes.to_period(freq='D') | |
self.df = pd.DataFrame({ | |
'total_extent_km2': missing_extents, | |
'total_area_km2': missing_areas, | |
}, index=self.daily_period_index) | |
# What the setup df looks like: | |
# >>> df | |
# total_area_km2 total_extent_km2 | |
# 1990-05-01 70000.000000 100000.000000 | |
# 1990-05-02 82222.222222 111111.111111 | |
# 1990-05-03 94444.444444 NaN | |
# 1990-05-04 106666.666667 NaN | |
# 1990-05-05 NaN 144444.444444 | |
# 1990-05-06 NaN 155555.555556 | |
# 1990-05-07 NaN 166666.666667 | |
# 1990-05-08 NaN 177777.777778 | |
# 1990-05-09 167777.777778 188888.888889 | |
# 1990-05-10 180000.000000 200000.000000 | |
def test_3day_window_1_min_valid(self): | |
"""Expect that extents are nday averaged properly with 3day window and 1 valid needed.""" | |
in_areas = self.df.total_area_km2 | |
mean_areas = np.zeros_like(in_areas) | |
mean_areas[0] = np.mean(in_areas[0:1]) | |
mean_areas[1] = np.mean(in_areas[0:2]) | |
mean_areas[2] = np.mean(in_areas[0:3]) | |
mean_areas[3] = np.mean(in_areas[1:4]) | |
mean_areas[4] = np.mean(in_areas[2:4]) # 5 is nan | |
mean_areas[5] = np.mean(in_areas[3:4]) | |
mean_areas[6] = np.nan | |
mean_areas[7] = np.nan | |
mean_areas[8] = np.mean(in_areas[8:9]) | |
mean_areas[9] = np.mean(in_areas[8:10]) | |
in_extents = self.df.total_extent_km2 | |
mean_extents = np.zeros_like(in_extents) | |
mean_extents[0] = np.mean(in_extents[0:1]) | |
mean_extents[1] = np.mean(in_extents[0:2]) | |
mean_extents[2] = np.mean(in_extents[0:2]) | |
mean_extents[3] = np.mean(in_extents[1:2]) | |
mean_extents[4] = np.mean(in_extents[4:5]) | |
mean_extents[5] = np.mean(in_extents[4:6]) | |
mean_extents[6] = np.mean(in_extents[4:7]) | |
mean_extents[7] = np.mean(in_extents[5:8]) | |
mean_extents[8] = np.mean(in_extents[6:9]) | |
mean_extents[9] = np.mean(in_extents[7:10]) | |
actual = warp.nday_average(self.df, 3, 1) | |
expected = pd.DataFrame({'total_extent_km2': mean_extents, | |
'total_area_km2': mean_areas}, | |
index=self.daily_period_index) | |
assert_frame_equal(expected, actual) | |
def test_3day_window_2_min_valid(self): | |
"""Expect that extents are nday averaged properly with 3day window and 2 valid needed.""" | |
in_areas = self.df.total_area_km2 | |
mean_areas = np.zeros_like(in_areas) | |
mean_areas[0] = np.nan # first value is nan when min_valid is 2 | |
mean_areas[1] = np.mean(in_areas[0:2]) | |
mean_areas[2] = np.mean(in_areas[0:3]) | |
mean_areas[3] = np.mean(in_areas[1:4]) | |
mean_areas[4] = np.mean(in_areas[2:4]) # 5 is nan | |
mean_areas[5] = np.nan | |
mean_areas[6] = np.nan | |
mean_areas[7] = np.nan | |
mean_areas[8] = np.nan | |
mean_areas[9] = np.mean(in_areas[8:10]) | |
in_extents = self.df.total_extent_km2 | |
mean_extents = np.zeros_like(in_extents) | |
mean_extents[0] = np.nan # first value is nan when min_valid is 2 | |
mean_extents[1] = np.mean(in_extents[0:2]) | |
mean_extents[2] = np.mean(in_extents[0:2]) | |
mean_extents[3] = np.nan | |
mean_extents[4] = np.nan | |
mean_extents[5] = np.mean(in_extents[4:6]) | |
mean_extents[6] = np.mean(in_extents[4:7]) | |
mean_extents[7] = np.mean(in_extents[5:8]) | |
mean_extents[8] = np.mean(in_extents[6:9]) | |
mean_extents[9] = np.mean(in_extents[7:10]) | |
actual = warp.nday_average(self.df, 3, 2) | |
expected = pd.DataFrame({'total_extent_km2': mean_extents, | |
'total_area_km2': mean_areas}, | |
index=self.daily_period_index) | |
assert_frame_equal(expected, actual) | |
class TestMeanAndStandardDeviation(unittest.TestCase): | |
def setUp(self): | |
"""Set up dataframes.""" | |
datetimes = pd.DatetimeIndex([ | |
'1979-05-02', '1979-06-11', | |
'1990-05-02', '1990-06-11', | |
'2000-05-01', '2000-06-10', | |
'2014-05-02', '2014-06-11', | |
]) | |
extents = [1000., 2000., | |
500., 500., | |
1000., 1000., | |
2000., 3000.] | |
self.df = pd.DataFrame({ | |
'total_extent_km2': extents, | |
}, index=datetimes.to_datetime()) | |
def test_climatology_years(self): | |
expected_mean_doy_122 = np.mean([500., 1000.]) | |
expected_mean_doy_162 = np.mean([500., 1000.]) | |
expected_std_doy_122 = np.std([500., 1000.], ddof=1) | |
expected_std_doy_162 = np.std([500., 1000.], ddof=1) | |
actual = warp.mean_and_standard_deviation(self.df['total_extent_km2'], [1980, 2010]) | |
self.assertEqual(expected_mean_doy_122, actual.loc[122]['total_extent_km2_mean']) | |
self.assertEqual(expected_std_doy_122, actual.loc[122]['total_extent_km2_std']) | |
self.assertEqual(expected_mean_doy_162, actual.loc[162]['total_extent_km2_mean']) | |
self.assertEqual(expected_std_doy_162, actual.loc[162]['total_extent_km2_std']) | |
def test_basic_all_years(self): | |
expected_mean_doy_122 = np.mean([1000., 500., 1000., 2000.]) | |
expected_mean_doy_162 = np.mean([2000., 500., 1000., 3000.]) | |
expected_std_doy_122 = np.std([1000., 500., 1000., 2000.], ddof=1) | |
expected_std_doy_162 = np.std([2000., 500., 1000., 3000.], ddof=1) | |
actual = warp.mean_and_standard_deviation(self.df['total_extent_km2'], [1979, 2015]) | |
self.assertEqual(expected_mean_doy_122, actual.loc[122]['total_extent_km2_mean']) | |
self.assertEqual(expected_std_doy_122, actual.loc[122]['total_extent_km2_std']) | |
self.assertEqual(expected_mean_doy_162, actual.loc[162]['total_extent_km2_mean']) | |
self.assertEqual(expected_std_doy_162, actual.loc[162]['total_extent_km2_std']) | |
class TestQuantiles(unittest.TestCase): | |
def setUp(self): | |
"""Set up dataframes.""" | |
datetimes = pd.DatetimeIndex([ | |
'1979-02-28', '1979-08-15', | |
'1990-02-28', '1990-08-15', | |
'1991-02-28', '1991-08-15', | |
'1995-02-28', '1995-08-15', | |
'1996-02-28', '1996-08-15', | |
'2000-02-28', '2000-08-15', | |
'2001-02-28', '2001-08-15', | |
'2002-02-28', '2002-08-15', | |
'2014-02-28', '2014-08-15', | |
'2015-02-28', '2015-08-15']) | |
extents = [100., 200., | |
500., 500., | |
400., 300., | |
300., 400., | |
900., 700., | |
200., 100., | |
600., 600., | |
700., 800., | |
800., 900., | |
1000., 1000.] | |
daily_period_index = datetimes.to_period(freq='D') | |
self.df = pd.DataFrame({ | |
'total_extent_km2': extents, | |
}, index=daily_period_index) | |
def test_all_years(self): | |
"""Quantile works with all years.""" | |
extents_2_28 = np.array([100., 500., 400., 300., 900., 200., 600., 700., 800., 1000.]) | |
extents_8_15 = np.array([200., 500., 300., 400., 700., 100., 600., 800., 900., 1000.]) | |
q = np.array([.25, .75]) | |
expected_2_28 = np.percentile(extents_2_28, q*100, interpolation='linear') | |
expected_8_15 = np.percentile(extents_8_15, q*100, interpolation='linear') | |
expected_columns = pd.MultiIndex(levels=[[2, 8], [15, 28]], | |
labels=[[0, 1], [1, 0]]) | |
expected_index = pd.Float64Index([0.25, 0.75]) | |
actual = warp.quantiles(self.df['total_extent_km2'], [1979, 2015], q) | |
assert_index_equal(actual.index, expected_index) | |
assert_index_equal(actual.columns, expected_columns) | |
npt.assert_array_equal(actual[(2, 28)].values, expected_2_28) | |
npt.assert_array_equal(actual[(8, 15)].values, expected_8_15) | |
def test_climatology_years(self): | |
"""Quantile works filtering some years.""" | |
extents_2_28 = np.array([500., 400., 300., 900., 200., 600., 700.]) | |
extents_8_15 = np.array([500., 300., 400., 700., 100., 600., 800.]) | |
q = np.array([.25, .75]) | |
expected_2_28 = np.percentile(extents_2_28, q*100, interpolation='linear') | |
expected_8_15 = np.percentile(extents_8_15, q*100, interpolation='linear') | |
expected_index = pd.Float64Index([0.25, 0.75]) | |
expected_columns = pd.MultiIndex(levels=[[2, 8], [15, 28]], | |
labels=[[0, 1], [1, 0]]) | |
actual = warp.quantiles(self.df, [1980, 2010], q) | |
assert_index_equal(actual.index, expected_index) | |
assert_index_equal(actual.columns, expected_columns) | |
npt.assert_array_equal(actual[(2, 28)].values, expected_2_28) | |
npt.assert_array_equal(actual[(8, 15)].values, expected_8_15) | |
def test_interpolation_leap_years(self): | |
values = np.array([16., 15., | |
13., 14., 15., | |
15., 16.]) | |
index = ['1979-02-28', '1979-03-01', | |
'1980-02-28', '1980-02-29', '1980-03-01', | |
'1981-02-28', '1981-03-01'] | |
series = pd.Series(values, index=pd.to_datetime(index)) | |
series.name = 'test' | |
q = np.array([0, .5, 1]) | |
expected_2_28 = np.percentile([13, 15, 16], q*100) | |
expected_2_29 = np.percentile([(16.+15.)/2, 14, (15.+16.)/2], q*100) | |
expected_3_1 = np.percentile([15, 15, 16], q*100) | |
expected_index = pd.Float64Index(q) | |
expected_columns = pd.MultiIndex(levels=[[2, 3], [1, 28, 29]], | |
labels=[[0, 0, 1], [1, 2, 0]]) | |
actual = warp.quantiles(series, (1979, 1981), levels=q) | |
assert_index_equal(actual.index, expected_index) | |
assert_index_equal(actual.columns, expected_columns) | |
npt.assert_array_equal(actual[(2, 28)].values, expected_2_28) | |
npt.assert_array_equal(actual[(2, 29)].values, expected_2_29) | |
npt.assert_array_equal(actual[(3, 1)].values, expected_3_1) | |
class TestDropMissing(unittest.TestCase): | |
def test_drop_without_missing_column_remains_same(self): | |
df = pd.DataFrame(np.random.randn(4, 3), columns=['one', 'two', 'three']) | |
expected = df.copy() | |
actual = warp.drop_missing(df) | |
assert_frame_equal(expected, actual) | |
def test_drop_with_missing_column(self): | |
df = pd.DataFrame(np.random.randn(4, 3), columns=['one', 'two_missing', 'three']) | |
actual = warp.drop_missing(df) | |
assert 'two_missing' not in actual.columns | |
expected = df[['one', 'three']] | |
assert_frame_equal(expected, actual) | |
class Test_ReorderDailySeriesByYears(unittest.TestCase): | |
def setUp(self): | |
dates = pd.date_range(start='1979-01-01', end='2016-01-01') | |
values = (np.random.randn(np.squeeze(dates.shape)) * 1000).astype(np.int) | |
self.series = pd.Series(values, index=dates) | |
def with_start_end_no_year(self): | |
start = dt.date(2000, 2, 25) | |
end = dt.date(2000, 3, 2) | |
actual = warp._reorder_daily_series_by_years(self.series, start, end) | |
expected = self.series[(self.series.index.date >= start) & (self.series.index.date <= end)] | |
npt.assert_array_equal(expected.values | |
''' | |
script = jedi.Script(encoding='utf-8', line=466, column=46, source=source, path='/Users/savoie/projects/seaice/seaicetimeseries/source/seaicetimeseries/test/test_warp.py') | |
script.completions() | |
``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment