-
Import from
astroid.node_classes
andastroid.scoped_nodes
has been deprecated in favor of
astroid.nodes
. Only the imports fromastroid.nodes
will work in astroid 3.0.0. -
Add support for arbitrary Enum subclass hierachies
Closes PyCQA/pylint#533
Closes PyCQA/pylint#2224
Closes PyCQA/pylint#2626 -
Add inference tips for dataclass attributes, including dataclasses.field calls.
Also add support for InitVar.Closes PyCQA/pylint#2600
Closes PyCQA/pylint#2698
Closes PyCQA/pylint#3405
Closes PyCQA/pylint#3794 -
Adds a brain that deals with dynamic import of
IsolatedAsyncioTestCase
class of theunittest
module.Closes PyCQA/pylint#4060