@@ -14,6 +14,54 @@ Summary -- Release highlights
1414
1515.. towncrier release notes start
1616
17+ What's new in Pylint 3.3.5?
18+ ---------------------------
19+ Release date: 2025-03-09
20+
21+
22+ False Positives Fixed
23+ ---------------------
24+
25+ - Fix false positives for `use-implicit-booleaness-not-comparison `, `use-implicit-booleaness-not-comparison-to-string `
26+ and `use-implicit-booleaness-not-comparison-to-zero ` when chained comparisons are checked.
27+
28+ Closes #10065 (`#10065 <https://github.com/pylint-dev/pylint/issues/10065 >`_)
29+
30+ - Fix a false positive for ``invalid-getnewargs-ex-returned `` when the tuple or dict has been assigned to a name.
31+
32+ Closes #10208 (`#10208 <https://github.com/pylint-dev/pylint/issues/10208 >`_)
33+
34+ - Remove `getopt ` and `optparse ` from the list of deprecated modules.
35+
36+ Closes #10211 (`#10211 <https://github.com/pylint-dev/pylint/issues/10211 >`_)
37+
38+
39+
40+ Other Bug Fixes
41+ ---------------
42+
43+ - Fixed conditional import x.y causing false positive possibly-used-before-assignment.
44+
45+ Closes #10081 (`#10081 <https://github.com/pylint-dev/pylint/issues/10081 >`_)
46+
47+ - Fix a crash when something besides a class is found in an except handler.
48+
49+ Closes #10106 (`#10106 <https://github.com/pylint-dev/pylint/issues/10106 >`_)
50+
51+ - Fixed raising invalid-name when using camelCase for private methods with two leading underscores.
52+
53+ Closes #10189 (`#10189 <https://github.com/pylint-dev/pylint/issues/10189 >`_)
54+
55+
56+
57+ Other Changes
58+ -------------
59+
60+ - Upload release assets to PyPI via Trusted Publishing.
61+
62+ Closes #10256 (`#10256 <https://github.com/pylint-dev/pylint/issues/10256 >`_)
63+
64+
1765
1866What's new in Pylint 3.3.4?
1967---------------------------
0 commit comments