-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
Bug description
When parsing the following a.py:
I had to trim the code because
Body can not be longer than 65536 characters
so...
"test modeval module"
import unittest
import string
import os
import json # rapidjson as
import numpy as np
import pandas as pd
from pandas.testing import assert_series_equal as sEq
from pandas.testing import assert_frame_equal as dfEq
import scipy.special as sp
import scipy.stats as st
from sklearn.calibration import CalibratedClassifierCV as calcv
from sklearn.decomposition import PCA
from sklearn.preprocessing import StandardScaler
from pyapp import utils as pu
from pyapp.dribble import get_test_logger, lcmc
from pyapp import modeval as me
verbose = False
sample_size = 1_000_000
## Convergence is slow, so, despite very low places=2,
## some assertAlmostEqual may sporadically fail
## unless we fix the random state
rng = np.random.default_rng(5)
def triangular(a,b):
"""compute mutual info & mcc for the triangular confusion matrix:
# a>b | 0 | 1
# | 1-a | a
# 0 1-b | 1-a | a-b
# 1 b | 0 | b"""
return (-(1-a)*np.log(1-b) + (a-b)*np.log((a-b)/(a*(1-b))) - b*np.log(a),
np.sqrt( (b*(1-a)) / (a*(1-b)) ))
def beta_data_set(br, a_1, b_1, a_0, b_0, *, size=sample_size):
"Random data set for probability evaluation."
npos = int(round(br * size))
return pd.DataFrame({ # sorted by truth
"true": np.array(npos * [1] + (size-npos) * [0]),
"beta": np.concatenate([
rng.beta(a=a_1,b=b_1,size=npos),
rng.beta(a=a_0,b=b_0,size=size-npos),
]),
}), br * (a_1/(a_1+b_1)) + (1-br) * (a_0/(a_0+b_0))
if __name__ == '__main__':
verbose = True
unittest.main()Command used
pylint a.pyPylint output
pylint crashed with a ``AstroidError`` and with the following stacktrace:
Traceback (most recent call last):
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/checkers/imports.py", line 1022, in _get_imported_module
return importnode.do_import_module(modname)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/_base_nodes.py", line 167, in do_import_module
return mymodule.import_module(
~~~~~~~~~~~~~~~~~~~~~~^
modname,
^^^^^^^^
...<2 lines>...
use_cache=use_cache,
^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/scoped_nodes/scoped_nodes.py", line 459, in import_module
return AstroidManager().ast_from_module_name(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
absmodname, use_cache=use_cache
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/manager.py", line 266, in ast_from_module_name
return self.ast_from_file(found_spec.location, modname, fallback=False)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/manager.py", line 165, in ast_from_file
return AstroidBuilder(self).file_build(filepath, modname)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/builder.py", line 149, in file_build
return self._post_build(module, builder, encoding)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/builder.py", line 170, in _post_build
self.add_from_names_to_locals(from_node, global_names)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/builder.py", line 233, in add_from_names_to_locals
imported = node.do_import_module()
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/_base_nodes.py", line 167, in do_import_module
return mymodule.import_module(
~~~~~~~~~~~~~~~~~~~~~~^
modname,
^^^^^^^^
...<2 lines>...
use_cache=use_cache,
^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/scoped_nodes/scoped_nodes.py", line 459, in import_module
return AstroidManager().ast_from_module_name(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
absmodname, use_cache=use_cache
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/manager.py", line 241, in ast_from_module_name
return self.ast_from_module(named_module, modname)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/manager.py", line 340, in ast_from_module
return AstroidBuilder(self).module_build(module, modname)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/builder.py", line 105, in module_build
node = self.inspect_build(module, modname=modname, path=path)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/raw_building.py", line 463, in inspect_build
self.object_build(node, module)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/raw_building.py", line 520, in object_build
self.object_build(child, member)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/raw_building.py", line 520, in object_build
self.object_build(child, member)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/raw_building.py", line 520, in object_build
self.object_build(child, member)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
[Previous line repeated 2 more times]
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/raw_building.py", line 512, in object_build
child = nodes.const_factory(member)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5656, in _create_dict_items
value_node = const_factory(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5699, in const_factory
instance.postinit(_create_dict_items(value, instance))
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5654, in _create_dict_items
key_node = const_factory(key)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 5701, in const_factory
return Const(value)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/nodes/node_classes.py", line 2082, in __init__
Instance.__init__(self, None)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/astroid/bases.py", line 354, in __init__
super().__init__(proxied)
~~~~~~~~~~~~~~~~^^^^^^^^^
RecursionError: maximum recursion depth exceeded
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/lint/pylinter.py", line 821, in _lint_file
check_astroid_module(module)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/lint/pylinter.py", line 1053, in check_astroid_module
retval = self._check_astroid_module(
ast_node, walker, rawcheckers, tokencheckers
)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/lint/pylinter.py", line 1105, in _check_astroid_module
walker.walk(node)
~~~~~~~~~~~^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/utils/ast_walker.py", line 90, in walk
self.walk(child)
~~~~~~~~~^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/utils/ast_walker.py", line 87, in walk
callback(astroid)
~~~~~~~~^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/checkers/imports.py", line 551, in visit_import
imported_module = self._get_imported_module(node, name)
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/checkers/imports.py", line 1047, in _get_imported_module
raise astroid.AstroidError from e
astroid.exceptions.AstroidError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/lint/pylinter.py", line 784, in _lint_files
self._lint_file(fileitem, module, check_astroid_module)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sds/.virtualenvs/myself/lib/python3.13/site-packages/pylint/lint/pylinter.py", line 823, in _lint_file
raise astroid.AstroidError from e
astroid.exceptions.AstroidErrorExpected behavior
No crash.
Pylint version
pylint 4.0.2
astroid 4.0.1
Python 3.13.3 (main, Aug 14 2025, 11:53:40) [GCC 14.2.0]OS / Environment
linux (Linux)
Additional dependencies
Metadata
Metadata
Assignees
Labels
No labels