Skip to content

Commit c28580b

Browse files
Bump pylint to 3.3.3, update changelog
1 parent 1f9b947 commit c28580b

File tree

7 files changed

+32
-14
lines changed

7 files changed

+32
-14
lines changed

doc/whatsnew/3/3.3/index.rst

+29
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,35 @@ Summary -- Release highlights
1414

1515
.. towncrier release notes start
1616
17+
What's new in Pylint 3.3.3?
18+
---------------------------
19+
Release date: 2024-12-23
20+
21+
22+
False Positives Fixed
23+
---------------------
24+
25+
- Fix false positives for ``undefined-variable`` for classes using Python 3.12
26+
generic type syntax.
27+
28+
Closes #9335 (`#9335 <https://github.com/pylint-dev/pylint/issues/9335>`_)
29+
30+
- Fix a false positive for `use-implicit-booleaness-not-len`. No lint should be emitted for
31+
generators (`len` is not defined for generators).
32+
33+
Refs #10100 (`#10100 <https://github.com/pylint-dev/pylint/issues/10100>`_)
34+
35+
36+
37+
Other Bug Fixes
38+
---------------
39+
40+
- Fix ``Unable to import 'collections.abc' (import-error)`` on Python 3.13.1.
41+
42+
Closes #10112 (`#10112 <https://github.com/pylint-dev/pylint/issues/10112>`_)
43+
44+
45+
1746
What's new in Pylint 3.3.2?
1847
---------------------------
1948
Release date: 2024-12-01

doc/whatsnew/fragments/10100.false_positive

-4
This file was deleted.

doc/whatsnew/fragments/10112.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/9335.false_positive

-4
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.3.2"
12+
__version__ = "3.3.3"
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.3.2"
4+
current = "3.3.3"
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.3.2"
2+
version = "3.3.3"
33
directory = "doc/whatsnew/fragments"
44
filename = "doc/whatsnew/3/3.3/index.rst"
55
template = "doc/whatsnew/fragments/_template.rst"

0 commit comments

Comments
 (0)