Skip to content

Commit 1ded4d0

Browse files
Bump pylint to 2.15.9, update changelog (#7952)
1 parent 785c629 commit 1ded4d0

File tree

7 files changed

+36
-16
lines changed

7 files changed

+36
-16
lines changed

doc/whatsnew/2/2.15/index.rst

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

3030
.. towncrier release notes start
3131
32+
What's new in Pylint 2.15.9?
33+
----------------------------
34+
Release date: 2022-12-17
35+
36+
37+
False Positives Fixed
38+
---------------------
39+
40+
- Fix false-positive for ``used-before-assignment`` in pattern matching
41+
with a guard.
42+
43+
Closes #5327 (`#5327 <https://github.com/PyCQA/pylint/issues/5327>`_)
44+
45+
46+
47+
Other Bug Fixes
48+
---------------
49+
50+
- Pylint will no longer deadlock if a parallel job is killed but fail
51+
immediately instead.
52+
53+
Closes #3899 (`#3899 <https://github.com/PyCQA/pylint/issues/3899>`_)
54+
55+
- When pylint exit due to bad arguments being provided the exit code will now
56+
be the expected ``32``.
57+
58+
Refs #7931 (`#7931 <https://github.com/PyCQA/pylint/issues/7931>`_)
59+
60+
- Fixes a ``ModuleNotFound`` exception when running pylint on a Django project
61+
with the ``pylint_django`` plugin enabled.
62+
63+
Closes #7938 (`#7938 <https://github.com/PyCQA/pylint/issues/7938>`_)
64+
65+
3266
What's new in Pylint 2.15.8?
3367
----------------------------
3468
Release date: 2022-12-05

doc/whatsnew/fragments/3899.bugfix

-4
This file was deleted.

doc/whatsnew/fragments/5327.false_positive

-4
This file was deleted.

doc/whatsnew/fragments/7931.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/7938.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.15.8"
12+
__version__ = "2.15.9"
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.15.8"
4+
current = "2.15.9"
55
regex = '''
66
^(?P<major>0|[1-9]\d*)
77
\.

0 commit comments

Comments
 (0)