Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 16 additions & 5 deletions ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,6 @@ What's New in astroid 3.0.0?
=============================
Release date: TBA

* Return all existing arguments when calling ``Arguments.arguments()``. This also means ``find_argname`` will now
use the whole list of arguments for its search.

Closes #2213

* Add support for Python 3.12, including PEP 695 type parameter syntax.

Closes #2201
Expand All @@ -19,6 +14,22 @@ Release date: TBA

Refs #2137

* Following a deprecation period starting in astroid 2.7.0, the ``astroid.node_classes``
and ``astroid.scoped_nodes`` modules have been removed in favor of ``astroid.nodes.node_classes``
and ``astroid.nodes.scoped_nodes``.

Closes #1072

* Following a deprecation period starting in astroid 2.12.0, the ``astroid.mixins`` module
has been removed in favor of ``astroid.nodes._base_nodes`` (private).

Refs #1633

* Return all existing arguments when calling ``Arguments.arguments()``. This also means ``find_argname`` will now
use the whole list of arguments for its search.

Closes #2213

* Exclude class attributes from the ``__members__`` container of an ``Enum`` class when they are
``nodes.AnnAssign`` nodes with no assigned value.

Expand Down
3 changes: 1 addition & 2 deletions astroid/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,9 @@

import functools
import tokenize
from importlib import import_module

# isort: off
# We have an isort: off on '__version__' because of a circular import in nodes.
# We have an isort: off on 'astroid.nodes' because of a circular import.
from astroid.nodes import node_classes, scoped_nodes

# isort: on
Expand Down
31 changes: 0 additions & 31 deletions astroid/mixins.py

This file was deleted.

99 changes: 0 additions & 99 deletions astroid/node_classes.py

This file was deleted.

35 changes: 0 additions & 35 deletions astroid/scoped_nodes.py

This file was deleted.