Skip to content

Commit 81e070f

Browse files
Merge branch 'maintenance/4.0.x' into main following 4.0.1 release
2 parents 1cc3be2 + 9a30350 commit 81e070f

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

doc/whatsnew/4/4.0/index.rst

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,29 @@ to your liking.
7474

7575
.. towncrier release notes start
7676
77+
What's new in Pylint 4.0.1?
78+
---------------------------
79+
Release date: 2025-10-14
80+
81+
82+
False Positives Fixed
83+
---------------------
84+
85+
- Exclude ``__all__`` and ``__future__.annotations`` from ``unused-variable``.
86+
87+
Closes #10019 (`#10019 <https://github.com/pylint-dev/pylint/issues/10019>`_)
88+
89+
- Fix false-positive for ``bare-name-capture-pattern`` if a case guard is used.
90+
91+
Closes #10647 (`#10647 <https://github.com/pylint-dev/pylint/issues/10647>`_)
92+
93+
- Check enums created with the ``Enum()`` functional syntax to pass against the
94+
``--class-rgx`` for the :ref:`invalid-name` check, like other enums.
95+
96+
Closes #10660 (`#10660 <https://github.com/pylint-dev/pylint/issues/10660>`_)
97+
98+
99+
77100
What's new in Pylint 4.0.0?
78101
---------------------------
79102
Release date: 2025-10-12

0 commit comments

Comments
 (0)