Skip to content

Commit bd5baaa

Browse files
Merge branch 'maintenance/2.17.x' into merge-maintenance-into-main
2 parents 9833848 + dade880 commit bd5baaa

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

doc/whatsnew/2/2.17/index.rst

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,69 @@ so we find problems before the actual release.
2929

3030
.. towncrier release notes start
3131
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+
3295
What's new in Pylint 2.17.5?
3396
----------------------------
3497
Release date: 2023-07-26

0 commit comments

Comments
 (0)