Skip to content

Commit 4e8d3ca

Browse files
Post 4.0.2 (#10690)
2 parents 9e64bc9 + b86e816 commit 4e8d3ca

File tree

6 files changed

+24
-18
lines changed

6 files changed

+24
-18
lines changed

doc/whatsnew/4/4.0/index.rst

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

7575
.. towncrier release notes start
7676
77+
What's new in Pylint 4.0.2?
78+
--------------------------------
79+
Release date: 2025-10-20
80+
81+
82+
False Positives Fixed
83+
---------------------
84+
85+
- Fix false positive for :ref:`invalid-name` on a partially uninferable module-level constant.
86+
87+
Closes #10652 (`#10652 <https://github.com/pylint-dev/pylint/issues/10652>`_)
88+
89+
- Fix a false positive for :ref:`invalid-name` on exclusive module-level assignments
90+
composed of three or more branches. We won't raise :ref:`disallowed-name` on module-level names that can't be inferred
91+
until a further refactor to remove this false negative is done.
92+
93+
Closes #10664 (`#10664 <https://github.com/pylint-dev/pylint/issues/10664>`_)
94+
95+
- Fix false positive for :ref:`invalid-name` for ``TypedDict`` instances.
96+
97+
Closes #10672 (`#10672 <https://github.com/pylint-dev/pylint/issues/10672>`_)
98+
99+
100+
77101
What's new in Pylint 4.0.1?
78102
---------------------------
79103
Release date: 2025-10-14

doc/whatsnew/fragments/10647.false_positive

Lines changed: 0 additions & 3 deletions
This file was deleted.

doc/whatsnew/fragments/10652.false_positive

Lines changed: 0 additions & 3 deletions
This file was deleted.

doc/whatsnew/fragments/10660.false_positive

Lines changed: 0 additions & 4 deletions
This file was deleted.

doc/whatsnew/fragments/10664.false_positive

Lines changed: 0 additions & 5 deletions
This file was deleted.

doc/whatsnew/fragments/10672.false_positive

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)