Skip to content

Commit b8a7cc5

Browse files
Bump pylint to 2.17.6, update changelog (#9064)
1 parent a88fbd7 commit b8a7cc5

File tree

10 files changed

+42
-24
lines changed

10 files changed

+42
-24
lines changed

doc/whatsnew/2/2.17/index.rst

+39
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,45 @@ so we find problems before the actual release.
2929

3030
.. towncrier release notes start
3131
32+
What's new in Pylint 2.17.6?
33+
----------------------------
34+
Release date: 2023-09-24
35+
36+
37+
Other Bug Fixes
38+
---------------
39+
40+
- When parsing comma-separated lists of regular expressions in the config,
41+
ignore
42+
commas that are inside braces since those indicate quantifiers, not
43+
delineation
44+
between expressions.
45+
46+
Closes #7229 (`#7229 <https://github.com/pylint-dev/pylint/issues/7229>`_)
47+
48+
- ``sys.argv`` is now always correctly considered as impossible to infer
49+
(instead of
50+
using the actual values given to pylint).
51+
52+
Closes #7710 (`#7710 <https://github.com/pylint-dev/pylint/issues/7710>`_)
53+
54+
- Don't show class fields more than once in Pyreverse diagrams.
55+
56+
Closes #8189 (`#8189 <https://github.com/pylint-dev/pylint/issues/8189>`_)
57+
58+
- Don't show arrows more than once in Pyreverse diagrams.
59+
60+
Closes #8522 (`#8522 <https://github.com/pylint-dev/pylint/issues/8522>`_)
61+
62+
- Don't show duplicate type annotations in Pyreverse diagrams.
63+
64+
Closes #8888 (`#8888 <https://github.com/pylint-dev/pylint/issues/8888>`_)
65+
66+
- Don't add `Optional` to `|` annotations with `None` in Pyreverse diagrams.
67+
68+
Closes #9014 (`#9014 <https://github.com/pylint-dev/pylint/issues/9014>`_)
69+
70+
3271
What's new in Pylint 2.17.5?
3372
----------------------------
3473
Release date: 2023-07-26

doc/whatsnew/fragments/7229.bugfix

-5
This file was deleted.

doc/whatsnew/fragments/7710.bugfix

-4
This file was deleted.

doc/whatsnew/fragments/8189.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/8522.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/8888.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/9014.bugfix

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

0 commit comments

Comments
 (0)