Skip to content

Commit 1f84ed9

Browse files
Bump pylint to 2.15.8, update changelog (#7899)
1 parent 6178e41 commit 1f84ed9

10 files changed

+41
-21
lines changed

CONTRIBUTORS.txt

+4-3
Original file line numberDiff line numberDiff line change
@@ -99,34 +99,34 @@ contributors:
9999
- Joseph Young <[email protected]> (jpy-git)
100100
- Tim Martin <[email protected]>
101101
- Nicolas Chauvat <[email protected]>
102+
- Tushar Sadhwani <[email protected]> (tusharsadhwani)
102103
- Radu Ciorba <[email protected]>: not-context-manager and confusing-with-statement warnings.
103104
- Holger Peters <[email protected]>
104105
- Cosmin Poieană <[email protected]>: unichr-builtin and improvements to bad-open-mode.
105-
- Tushar Sadhwani <[email protected]> (tusharsadhwani)
106106
- Steven Myint <[email protected]>: duplicate-except.
107107
- Peter Kolbus <[email protected]> (Garmin)
108108
- Luigi Bertaco Cristofolini <[email protected]> (luigibertaco)
109109
- Glenn Matthews <[email protected]>:
110110
* autogenerated documentation for optional extensions,
111111
* bug fixes and enhancements for docparams (née check_docs) extension
112+
- Dani Alcala <[email protected]>
112113
- Vlad Temian <[email protected]>: redundant-unittest-assert and the JSON reporter.
113114
- Julien Jehannet <[email protected]>
114-
- Dani Alcala <[email protected]>
115115
- Boris Feld <[email protected]>
116116
- Anthony Sottile <[email protected]>
117117
- Pedro Algarvio <[email protected]> (s0undt3ch)
118118
- Julien Palard <[email protected]>
119119
- David Liu <[email protected]> (david-yz-liu)
120120
- Dan Goldsmith <[email protected]>: support for msg-template in HTML reporter.
121121
- Buck Evan <[email protected]>
122-
- orSolocate <[email protected]>
123122
- Mariatta Wijaya <[email protected]>
124123
* Added new check `logging-fstring-interpolation`
125124
* Documentation typo fixes
126125
- Jakub Wilk <[email protected]>
127126
- Eli Fine <[email protected]> (eli88fine): Fixed false positive duplicate code warning for lines with symbols only
128127
- Andrew Haigh <[email protected]> (nelfin)
129128
- Émile Crater <[email protected]>
129+
- orSolocate <[email protected]>
130130
- Pavel Roskin <[email protected]>
131131
- David Gilman <[email protected]>
132132
- へーさん <[email protected]>
@@ -478,6 +478,7 @@ contributors:
478478
- Grégoire <[email protected]>
479479
- Grant Welch <[email protected]>
480480
- Giuseppe Valente <[email protected]>
481+
481482
- Gary Tyler McLeod <[email protected]>
482483
- Felix von Drigalski <[email protected]>
483484
- Fabrice Douchant <[email protected]>

doc/whatsnew/2/2.15/index.rst

+33
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,39 @@ Marc Byrne became a maintainer, welcome to the team !
2929

3030
.. towncrier release notes start
3131
32+
What's new in Pylint 2.15.8?
33+
----------------------------
34+
Release date: 2022-12-05
35+
36+
37+
False Positives Fixed
38+
---------------------
39+
40+
- Document a known false positive for ``useless-suppression`` when disabling
41+
``line-too-long`` in a module with only comments and no code.
42+
43+
Closes #3368 (`#3368 <https://github.com/PyCQA/pylint/issues/3368>`_)
44+
45+
- Fix ``logging-fstring-interpolation`` false positive raised when logging and
46+
f-string with ``%s`` formatting.
47+
48+
Closes #4984 (`#4984 <https://github.com/PyCQA/pylint/issues/4984>`_)
49+
50+
- Fixes false positive ``abstract-method`` on Protocol classes.
51+
52+
Closes #7209 (`#7209 <https://github.com/PyCQA/pylint/issues/7209>`_)
53+
54+
- Fix ``missing-param-doc`` false positive when function parameter has an
55+
escaped underscore.
56+
57+
Closes #7827 (`#7827 <https://github.com/PyCQA/pylint/issues/7827>`_)
58+
59+
- ``multiple-statements`` no longer triggers for function stubs using inlined
60+
``...``.
61+
62+
Closes #7860 (`#7860 <https://github.com/PyCQA/pylint/issues/7860>`_)
63+
64+
3265
What's new in Pylint 2.15.7?
3366
----------------------------
3467
Release date: 2022-11-27

doc/whatsnew/fragments/3368.false_positive

-3
This file was deleted.

doc/whatsnew/fragments/4984.false_positive

-3
This file was deleted.

doc/whatsnew/fragments/7209.false_positive

-3
This file was deleted.

doc/whatsnew/fragments/7827.false_positive

-3
This file was deleted.

doc/whatsnew/fragments/7860.false_positive

-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.15.7"
12+
__version__ = "2.15.8"
1313

1414

1515
def get_numversion_from_version(v: str) -> tuple[int, int, int]:

script/.contributors_aliases.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,8 @@
185185
186186
"mails": [
187187
"66853113+pre-commit-ci[bot]@users.noreply.github.com",
188-
"49699333+dependabot[bot]@users.noreply.github.com"
188+
"49699333+dependabot[bot]@users.noreply.github.com",
189+
"41898282+github-actions[bot]@users.noreply.github.com"
189190
],
190191
"name": "bot"
191192
},

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.15.7"
4+
current = "2.15.8"
55
regex = '''
66
^(?P<major>0|[1-9]\d*)
77
\.

0 commit comments

Comments
 (0)