Skip to content

Commit da19566

Browse files
Bump pylint to 3.2.6, update changelog (#9825)
1 parent 810c59c commit da19566

11 files changed

+48
-26
lines changed

doc/whatsnew/3/3.2/index.rst

+45
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,51 @@ Summary -- Release highlights
1414

1515
.. towncrier release notes start
1616
17+
What's new in Pylint 3.2.6?
18+
---------------------------
19+
Release date: 2024-07-21
20+
21+
22+
False Positives Fixed
23+
---------------------
24+
25+
- Quiet false positives for `unexpected-keyword-arg` when pylint cannot
26+
determine which of two or more dynamically defined classes is being instantiated.
27+
28+
Closes #9672 (`#9672 <https://github.com/pylint-dev/pylint/issues/9672>`_)
29+
30+
- Fix a false positive for ``missing-param-doc`` where a method which is decorated with ``typing.overload`` was expected to have a docstring specifying its parameters.
31+
32+
Closes #9739 (`#9739 <https://github.com/pylint-dev/pylint/issues/9739>`_)
33+
34+
- Fix a regression that raised ``invalid-name`` on class attributes merely
35+
overriding invalid names from an ancestor.
36+
37+
Closes #9765 (`#9765 <https://github.com/pylint-dev/pylint/issues/9765>`_)
38+
39+
- Treat `assert_never()` the same way when imported from `typing_extensions`.
40+
41+
Closes #9780 (`#9780 <https://github.com/pylint-dev/pylint/issues/9780>`_)
42+
43+
- Fix a false positive for `consider-using-min-max-builtin` when the assignment target is an attribute.
44+
45+
Refs #9800 (`#9800 <https://github.com/pylint-dev/pylint/issues/9800>`_)
46+
47+
48+
49+
Other Bug Fixes
50+
---------------
51+
52+
- Fix an `AssertionError` arising from properties that return partial functions.
53+
54+
Closes #9214 (`#9214 <https://github.com/pylint-dev/pylint/issues/9214>`_)
55+
56+
- Fix a crash when a subclass extends ``__slots__``.
57+
58+
Closes #9814 (`#9814 <https://github.com/pylint-dev/pylint/issues/9814>`_)
59+
60+
61+
1762
What's new in Pylint 3.2.5?
1863
---------------------------
1964
Release date: 2024-06-28

doc/whatsnew/fragments/9214.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/9672.false_positive

-4
This file was deleted.

doc/whatsnew/fragments/9739.false_positive

-3
This file was deleted.

doc/whatsnew/fragments/9765.false_positive

-4
This file was deleted.

doc/whatsnew/fragments/9780.false_positive

-3
This file was deleted.

doc/whatsnew/fragments/9800.false_negative

-3
This file was deleted.

doc/whatsnew/fragments/9814.bugfix

-3
This file was deleted.

pylint/__pkginfo__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
from __future__ import annotations
1111

12-
__version__ = "3.2.5"
12+
__version__ = "3.2.6"
1313

1414

1515
def get_numversion_from_version(v: str) -> tuple[int, int, int]:

tbump.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
github_url = "https://github.com/pylint-dev/pylint"
22

33
[version]
4-
current = "3.2.5"
4+
current = "3.2.6"
55
regex = '''
66
^(?P<major>0|[1-9]\d*)
77
\.

towncrier.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tool.towncrier]
2-
version = "3.2.5"
2+
version = "3.2.6"
33
directory = "doc/whatsnew/fragments"
44
filename = "doc/whatsnew/3/3.2/index.rst"
55
template = "doc/whatsnew/fragments/_template.rst"

0 commit comments

Comments
 (0)