Skip to content

Commit

Permalink
Bump pylint to 2.15.5, update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
cdce8p committed Oct 21, 2022
1 parent 8def9a0 commit fc7dc5e
Show file tree
Hide file tree
Showing 8 changed files with 50 additions and 22 deletions.
48 changes: 48 additions & 0 deletions doc/whatsnew/2/2.15/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,54 @@ Marc Byrne became a maintainer, welcome to the team !

.. towncrier release notes start
What's new in Pylint 2.15.5?
----------------------------
Release date: 2022-10-21


False Positives Fixed
---------------------

- Fix a false positive for ``simplify-boolean-expression`` when multiple values
are inferred for a constant.

Closes #7626 (`#7626 <https://github.com/PyCQA/pylint/issues/7626>`_)



Other Bug Fixes
---------------

- Remove ``__index__`` dunder method call from ``unnecessary-dunder-call``
check.

Closes #6795 (`#6795 <https://github.com/PyCQA/pylint/issues/6795>`_)

- Fixed a multi-processing crash that prevents using any more than 1 thread on
MacOS.

The returned module objects and errors that were cached by the linter plugin
loader
cannot be reliably pickled. This means that ``dill`` would throw an error
when
attempting to serialise the linter object for multi-processing use.

Closes #7635. (`#7635 <https://github.com/PyCQA/pylint/issues/7635>`_)



Other Changes
-------------

- Add a keyword-only ``compare_constants`` argument to ``safe_infer``.

Refs #7626 (`#7626 <https://github.com/PyCQA/pylint/issues/7626>`_)

- Sort ``--generated-rcfile`` output.

Refs #7655 (`#7655 <https://github.com/PyCQA/pylint/issues/7655>`_)


What's new in Pylint 2.15.4?
----------------------------
Release date: 2022-10-10
Expand Down
3 changes: 0 additions & 3 deletions doc/whatsnew/fragments/6795.bugfix

This file was deleted.

4 changes: 0 additions & 4 deletions doc/whatsnew/fragments/7626.false_positive

This file was deleted.

3 changes: 0 additions & 3 deletions doc/whatsnew/fragments/7626.other

This file was deleted.

7 changes: 0 additions & 7 deletions doc/whatsnew/fragments/7635.bugfix

This file was deleted.

3 changes: 0 additions & 3 deletions doc/whatsnew/fragments/7655.other

This file was deleted.

2 changes: 1 addition & 1 deletion pylint/__pkginfo__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

from __future__ import annotations

__version__ = "2.15.4"
__version__ = "2.15.5"


def get_numversion_from_version(v: str) -> tuple[int, int, int]:
Expand Down
2 changes: 1 addition & 1 deletion tbump.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
github_url = "https://github.com/PyCQA/pylint"

[version]
current = "2.15.4"
current = "2.15.5"
regex = '''
^(?P<major>0|[1-9]\d*)
\.
Expand Down

0 comments on commit fc7dc5e

Please sign in to comment.