Created
December 17, 2020 03:30
-
-
Save bnsh/b959f91a33ac014e41c1692e9269e1e7 to your computer and use it in GitHub Desktop.
This is a demo of pylint erroring (ultimately) with RecursionError: maximum recursion depth exceeded.
This file contains 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
FROM python:3.8 | |
MAINTAINER Binesh Bannerjee <binesh_binesh@hotmail.com> | |
RUN /usr/local/bin/python3.8 -m pip install -U pylint pandas | |
RUN echo "import pandas as pd" > /tmp/demo.py && \ | |
echo "pd.merge_asof()" >> /tmp/demo.py | |
RUN /usr/local/bin/python3.8 -m pip freeze | |
CMD ["/usr/local/bin/python3.8", "-m", "pylint", "-r", "n", "/tmp/demo.py"] | |
# docker build -t binesh/pylintbug . | |
# docker run -it --rm binesh/pylintbug | |
# | |
# demo.py simply contains | |
# import pandas as pd | |
# pd.merge_asof() | |
# | |
# pip freeze output: | |
# astroid==2.4.2 | |
# isort==5.6.4 | |
# lazy-object-proxy==1.4.3 | |
# mccabe==0.6.1 | |
# numpy==1.19.4 | |
# pandas==1.1.5 | |
# pylint==2.6.0 | |
# python-dateutil==2.8.1 | |
# pytz==2020.4 | |
# six==1.15.0 | |
# toml==0.10.2 | |
# wrapt==1.12.1 |
This file contains 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
************* Module demo | |
/tmp/demo.py:1:0: C0114: Missing module docstring (missing-module-docstring) | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method ClassDef._get_assign_nodes of <ClassDef.EnumMeta l.122 at 0x7f64189a0550>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method MultiLineBlockMixin._get_assign_nodes of <FunctionDef._get_mixins_ l.492 at 0x7f6418a07520>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method MultiLineBlockMixin._get_assign_nodes of <FunctionDef._find_data_type l.502 at 0x7f6418982790>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method MultiLineBlockMixin._get_assign_nodes of <For l.504 at 0x7f6418982af0>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method MultiLineBlockMixin._get_assign_nodes of <For l.506 at 0x7f6418982d00>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method MultiLineBlockMixin._get_assign_nodes of <If l.507 at 0x7f6418982e80>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method MultiLineBlockMixin._get_assign_nodes of <If l.509 at 0x7f6418987070>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method MultiLineBlockMixin._get_assign_nodes of <If l.514 at 0x7f64189874f0>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 32, in cached | |
return cache[func] | |
KeyError: <bound method Assign._get_assign_nodes of <Assign l.515 at 0x7f64189876a0>> | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/local/lib/python3.8/runpy.py", line 194, in _run_module_as_main | |
return _run_code(code, main_globals, None, | |
File "/usr/local/lib/python3.8/runpy.py", line 87, in _run_code | |
exec(code, run_globals) | |
File "/usr/local/lib/python3.8/site-packages/pylint/__main__.py", line 18, in <module> | |
pylint.run_pylint() | |
File "/usr/local/lib/python3.8/site-packages/pylint/__init__.py", line 22, in run_pylint | |
PylintRun(sys.argv[1:]) | |
File "/usr/local/lib/python3.8/site-packages/pylint/lint/run.py", line 349, in __init__ | |
linter.check(args) | |
File "/usr/local/lib/python3.8/site-packages/pylint/lint/pylinter.py", line 862, in check | |
self._check_files( | |
File "/usr/local/lib/python3.8/site-packages/pylint/lint/pylinter.py", line 896, in _check_files | |
self._check_file(get_ast, check_astroid_module, name, filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/pylint/lint/pylinter.py", line 922, in _check_file | |
check_astroid_module(ast_node) | |
File "/usr/local/lib/python3.8/site-packages/pylint/lint/pylinter.py", line 1054, in check_astroid_module | |
retval = self._check_astroid_module( | |
File "/usr/local/lib/python3.8/site-packages/pylint/lint/pylinter.py", line 1099, in _check_astroid_module | |
walker.walk(ast_node) | |
File "/usr/local/lib/python3.8/site-packages/pylint/utils/ast_walker.py", line 75, in walk | |
self.walk(child) | |
File "/usr/local/lib/python3.8/site-packages/pylint/utils/ast_walker.py", line 75, in walk | |
self.walk(child) | |
File "/usr/local/lib/python3.8/site-packages/pylint/utils/ast_walker.py", line 72, in walk | |
callback(astroid) | |
File "/usr/local/lib/python3.8/site-packages/pylint/checkers/logging.py", line 226, in visit_call | |
result, name = is_logger_class() | |
File "/usr/local/lib/python3.8/site-packages/pylint/checkers/logging.py", line 208, in is_logger_class | |
for inferred in node.func.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 319, in infer_attribute | |
yield from owner.igetattr(self.attrname, context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 273, in infer_import_from | |
module = self.do_import_module() | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 252, in infer_import | |
yield self.do_import_module(self.real_name(name)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 367, in infer_subscript | |
for value in self.value.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 850, in infer_assign | |
stmts = list(self.assigned_stmts(context=context)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 850, in infer_assign | |
stmts = list(self.assigned_stmts(context=context)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 273, in infer_import_from | |
module = self.do_import_module() | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 850, in infer_assign | |
stmts = list(self.assigned_stmts(context=context)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/protocols.py", line 331, in _arguments_infer_argname | |
is_metaclass = isinstance(cls, nodes.ClassDef) and cls.type == "metaclass" | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1830, in _class_type | |
if _is_metaclass(klass): | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1799, in _is_metaclass | |
for baseobj in base.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 273, in infer_import_from | |
module = self.do_import_module() | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 273, in infer_import_from | |
module = self.do_import_module() | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 273, in infer_import_from | |
module = self.do_import_module() | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 273, in infer_import_from | |
module = self.do_import_module() | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 252, in infer_import | |
yield self.do_import_module(self.real_name(name)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 155, in _post_build | |
self.add_from_names_to_locals(from_node) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 209, in add_from_names_to_locals | |
imported = node.do_import_module() | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 155, in _post_build | |
self.add_from_names_to_locals(from_node) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 209, in add_from_names_to_locals | |
imported = node.do_import_module() | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 233, in infer_call | |
yield from callee.infer_call_result(caller=self, context=callcontext) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1722, in infer_call_result | |
yield from returnnode.value.infer(context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 850, in infer_assign | |
stmts = list(self.assigned_stmts(context=context)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 142, in raise_if_nothing_inferred | |
yield from generator | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 252, in infer_import | |
yield self.do_import_module(self.real_name(name)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 162, in _post_build | |
module = self._manager.visit_transforms(module) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 75, in visit_transforms | |
return self._transform.visit(node) | |
File "/usr/local/lib/python3.8/site-packages/astroid/transforms.py", line 89, in visit | |
module.body = [self._visit(child) for child in module.body] | |
File "/usr/local/lib/python3.8/site-packages/astroid/transforms.py", line 89, in <listcomp> | |
module.body = [self._visit(child) for child in module.body] | |
File "/usr/local/lib/python3.8/site-packages/astroid/transforms.py", line 57, in _visit | |
return self._transform(node) | |
File "/usr/local/lib/python3.8/site-packages/astroid/transforms.py", line 40, in _transform | |
ret = transform_func(node) | |
File "/usr/local/lib/python3.8/site-packages/astroid/brain/brain_namedtuple_enum.py", line 366, in infer_enum_class | |
new_targets.append(fake.instantiate_class()) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 2399, in instantiate_class | |
if any(cls.name in EXCEPTION_BASE_CLASSES for cls in self.mro()): | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 2904, in mro | |
return self._compute_mro(context=context) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 2874, in _compute_mro | |
inferred_bases = list(self._inferred_bases(context=context)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 2861, in _inferred_bases | |
baseobj = next(stmt.infer(context=context)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 252, in infer_import | |
yield self.do_import_module(self.real_name(name)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 99, in do_import_module | |
return mymodule.import_module( | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 642, in import_module | |
return MANAGER.ast_from_module_name(absmodname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 189, in ast_from_module_name | |
return self.ast_from_file(found_spec.location, modname, fallback=False) | |
File "/usr/local/lib/python3.8/site-packages/astroid/manager.py", line 98, in ast_from_file | |
return AstroidBuilder(self).file_build(filepath, modname) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 138, in file_build | |
return self._post_build(module, encoding) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 158, in _post_build | |
self.delayed_assattr(delayed) | |
File "/usr/local/lib/python3.8/site-packages/astroid/builder.py", line 226, in delayed_assattr | |
for inferred in node.expr.infer(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 850, in infer_assign | |
stmts = list(self.assigned_stmts(context=context)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/protocols.py", line 390, in assign_assigned_stmts | |
yield from _resolve_assignment_parts( | |
File "/usr/local/lib/python3.8/site-packages/astroid/protocols.py", line 414, in _resolve_assignment_parts | |
for part in parts: | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 227, in infer_call | |
for callee in self.func.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 293, in infer_attribute | |
for owner in self.expr.infer(context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 96, in wrapped | |
res = next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/bases.py", line 136, in _infer_stmts | |
for inferred in stmt.infer(context=context): | |
File "/usr/local/lib/python3.8/site-packages/astroid/util.py", line 160, in limit_inference | |
yield from islice(iterator, size) | |
File "/usr/local/lib/python3.8/site-packages/astroid/context.py", line 113, in cache_generator | |
for result in generator: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 132, in raise_if_nothing_inferred | |
yield next(generator) | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 93, in wrapped | |
generator = _func(node, context, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/inference.py", line 850, in infer_assign | |
stmts = list(self.assigned_stmts(context=context)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/protocols.py", line 323, in _arguments_infer_argname | |
functype = self.parent.type | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 72, in __get__ | |
val = self.wrapped(inst) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1461, in type | |
for decorator in self.extra_decorators: | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 72, in __get__ | |
val = self.wrapped(inst) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 1424, in extra_decorators | |
for assign in frame._get_assign_nodes(): | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 2927, in _get_assign_nodes | |
return list(itertools.chain.from_iterable(children_assign_nodes)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/scoped_nodes.py", line 2925, in <genexpr> | |
child_node._get_assign_nodes() for child_node in self.body | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 153, in _get_assign_nodes | |
return list(itertools.chain.from_iterable(children_assign_nodes)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 149, in <genexpr> | |
child_node._get_assign_nodes() | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 153, in _get_assign_nodes | |
return list(itertools.chain.from_iterable(children_assign_nodes)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 149, in <genexpr> | |
child_node._get_assign_nodes() | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 153, in _get_assign_nodes | |
return list(itertools.chain.from_iterable(children_assign_nodes)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 149, in <genexpr> | |
child_node._get_assign_nodes() | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 153, in _get_assign_nodes | |
return list(itertools.chain.from_iterable(children_assign_nodes)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 149, in <genexpr> | |
child_node._get_assign_nodes() | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 153, in _get_assign_nodes | |
return list(itertools.chain.from_iterable(children_assign_nodes)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 149, in <genexpr> | |
child_node._get_assign_nodes() | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 153, in _get_assign_nodes | |
return list(itertools.chain.from_iterable(children_assign_nodes)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 149, in <genexpr> | |
child_node._get_assign_nodes() | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 153, in _get_assign_nodes | |
return list(itertools.chain.from_iterable(children_assign_nodes)) | |
File "/usr/local/lib/python3.8/site-packages/astroid/mixins.py", line 149, in <genexpr> | |
child_node._get_assign_nodes() | |
File "/usr/local/lib/python3.8/site-packages/astroid/decorators.py", line 34, in cached | |
cache[func] = result = func(*args, **kwargs) | |
File "/usr/local/lib/python3.8/site-packages/astroid/node_classes.py", line 1953, in _get_assign_nodes | |
return [self] + list(self.value._get_assign_nodes()) | |
RecursionError: maximum recursion depth exceeded | |
viMakefile:7: recipe for target 'run' failed | |
make: *** [run] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment