Skip to content

Commit fc34a4b

Browse files
Bump pylint to 2.17.4, update changelog
Co-authored-by: Jacob Walls <[email protected]>
1 parent 62083dc commit fc34a4b

File tree

7 files changed

+34
-13
lines changed

7 files changed

+34
-13
lines changed

doc/whatsnew/2/2.17/index.rst

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

3030
.. towncrier release notes start
3131
32+
What's new in Pylint 2.17.4?
33+
----------------------------
34+
Release date: 2023-05-06
35+
36+
37+
False Positives Fixed
38+
---------------------
39+
40+
- Fix a false positive for ``bad-dunder-name`` when there is a user-defined
41+
``__index__`` method.
42+
43+
Closes #8613 (`#8613 <https://github.com/PyCQA/pylint/issues/8613>`_)
44+
45+
46+
47+
Other Bug Fixes
48+
---------------
49+
50+
- ``pyreverse``: added escaping of vertical bar character in annotation labels
51+
produced by DOT printer to ensure it is not treated as field separator of
52+
record-based nodes.
53+
54+
Closes #8603 (`#8603 <https://github.com/PyCQA/pylint/issues/8603>`_)
55+
56+
- Fixed a crash when generating a configuration file:
57+
``tomlkit.exceptions.TOMLKitError: Can't add a table to a dotted key``
58+
caused by tomlkit ``v0.11.8``.
59+
60+
Closes #8632 (`#8632 <https://github.com/PyCQA/pylint/issues/8632>`_)
61+
62+
3263
What's new in Pylint 2.17.3?
3364
----------------------------
3465
Release date: 2023-04-24

doc/whatsnew/fragments/8603.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/8613.false_positive

-3
This file was deleted.

doc/whatsnew/fragments/8632.bugfix

-4
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.3"
12+
__version__ = "2.17.4"
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/PyCQA/pylint"
22

33
[version]
4-
current = "2.17.3"
4+
current = "2.17.4"
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.3"
2+
version = "2.17.4"
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)