@@ -14,6 +14,54 @@ Summary -- Release highlights
14
14
15
15
.. towncrier release notes start
16
16
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
+
17
65
18
66
What's new in Pylint 3.3.4?
19
67
---------------------------
0 commit comments