@@ -29,6 +29,69 @@ so we find problems before the actual release.
29
29
30
30
.. towncrier release notes start
31
31
32
+ What's new in Pylint 2.17.7?
33
+ ----------------------------
34
+ Release date: 2023-09-30
35
+
36
+
37
+ False Positives Fixed
38
+ ---------------------
39
+
40
+ - Fix a regression in pylint 2.17.6 / astroid 2.15.7 causing various
41
+ messages for code involving ``TypeVar ``.
42
+
43
+ Closes #9069 (`#9069 <https://github.com/pylint-dev/pylint/issues/9069 >`_)
44
+
45
+
46
+
47
+ Other Bug Fixes
48
+ ---------------
49
+
50
+ - Fix crash in refactoring checker when unary operand used with variable in for
51
+ loop.
52
+
53
+ Closes #9074 (`#9074 <https://github.com/pylint-dev/pylint/issues/9074 >`_)
54
+
55
+
56
+ What's new in Pylint 2.17.6?
57
+ ----------------------------
58
+ Release date: 2023-09-24
59
+
60
+
61
+ Other Bug Fixes
62
+ ---------------
63
+
64
+ - When parsing comma-separated lists of regular expressions in the config,
65
+ ignore
66
+ commas that are inside braces since those indicate quantifiers, not
67
+ delineation
68
+ between expressions.
69
+
70
+ Closes #7229 (`#7229 <https://github.com/pylint-dev/pylint/issues/7229 >`_)
71
+
72
+ - ``sys.argv `` is now always correctly considered as impossible to infer
73
+ (instead of
74
+ using the actual values given to pylint).
75
+
76
+ Closes #7710 (`#7710 <https://github.com/pylint-dev/pylint/issues/7710 >`_)
77
+
78
+ - Don't show class fields more than once in Pyreverse diagrams.
79
+
80
+ Closes #8189 (`#8189 <https://github.com/pylint-dev/pylint/issues/8189 >`_)
81
+
82
+ - Don't show arrows more than once in Pyreverse diagrams.
83
+
84
+ Closes #8522 (`#8522 <https://github.com/pylint-dev/pylint/issues/8522 >`_)
85
+
86
+ - Don't show duplicate type annotations in Pyreverse diagrams.
87
+
88
+ Closes #8888 (`#8888 <https://github.com/pylint-dev/pylint/issues/8888 >`_)
89
+
90
+ - Don't add `Optional ` to `| ` annotations with `None ` in Pyreverse diagrams.
91
+
92
+ Closes #9014 (`#9014 <https://github.com/pylint-dev/pylint/issues/9014 >`_)
93
+
94
+
32
95
What's new in Pylint 2.17.5?
33
96
----------------------------
34
97
Release date: 2023-07-26
0 commit comments