Skip to content

Commit fc7dc5e

Browse files
committed
Bump pylint to 2.15.5, update changelog
1 parent 8def9a0 commit fc7dc5e

File tree

8 files changed

+50
-22
lines changed

8 files changed

+50
-22
lines changed

doc/whatsnew/2/2.15/index.rst

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

3030
.. towncrier release notes start
3131
32+
What's new in Pylint 2.15.5?
33+
----------------------------
34+
Release date: 2022-10-21
35+
36+
37+
False Positives Fixed
38+
---------------------
39+
40+
- Fix a false positive for ``simplify-boolean-expression`` when multiple values
41+
are inferred for a constant.
42+
43+
Closes #7626 (`#7626 <https://github.com/PyCQA/pylint/issues/7626>`_)
44+
45+
46+
47+
Other Bug Fixes
48+
---------------
49+
50+
- Remove ``__index__`` dunder method call from ``unnecessary-dunder-call``
51+
check.
52+
53+
Closes #6795 (`#6795 <https://github.com/PyCQA/pylint/issues/6795>`_)
54+
55+
- Fixed a multi-processing crash that prevents using any more than 1 thread on
56+
MacOS.
57+
58+
The returned module objects and errors that were cached by the linter plugin
59+
loader
60+
cannot be reliably pickled. This means that ``dill`` would throw an error
61+
when
62+
attempting to serialise the linter object for multi-processing use.
63+
64+
Closes #7635. (`#7635 <https://github.com/PyCQA/pylint/issues/7635>`_)
65+
66+
67+
68+
Other Changes
69+
-------------
70+
71+
- Add a keyword-only ``compare_constants`` argument to ``safe_infer``.
72+
73+
Refs #7626 (`#7626 <https://github.com/PyCQA/pylint/issues/7626>`_)
74+
75+
- Sort ``--generated-rcfile`` output.
76+
77+
Refs #7655 (`#7655 <https://github.com/PyCQA/pylint/issues/7655>`_)
78+
79+
3280
What's new in Pylint 2.15.4?
3381
----------------------------
3482
Release date: 2022-10-10

doc/whatsnew/fragments/6795.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/7626.false_positive

-4
This file was deleted.

doc/whatsnew/fragments/7626.other

-3
This file was deleted.

doc/whatsnew/fragments/7635.bugfix

-7
This file was deleted.

doc/whatsnew/fragments/7655.other

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

0 commit comments

Comments
 (0)