Skip to content

Commit

Permalink
Bump pylint to 2.14.0, update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Pierre-Sassoulas committed Jun 1, 2022
1 parent 0492d79 commit e910a07
Show file tree
Hide file tree
Showing 10 changed files with 69 additions and 21 deletions.
6 changes: 4 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@ Thank you for submitting a PR to pylint!
To ease the process of reviewing your PR, do make sure to complete the following boxes.
- [ ] Write a good description on what the PR does.
- [ ] If it's a new feature, or an important bug fix, add a What's New entry in
``doc/whatsnew/2/2.14/summary.rst`` otherwise in ``doc/whatsnew/2/2.14/full.rst``.
- [ ] Add an entry to the change log describing the change in
`doc/whatsnew/2/2.15/index.rst` (or ``doc/whatsnew/2/2.14/full.rst``
if the change needs backporting in 2.14). If necessary you can write
details or offer examples on how the new change is supposed to work.
- [ ] If you used multiple emails or multiple names when contributing, add your mails
and preferred name in ``script/.contributors_aliases.json``
-->
Expand Down
10 changes: 6 additions & 4 deletions CONTRIBUTORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Maintainers
- Marc Mueller <30130371+cdce8p@users.noreply.github.com>
- Hippo91 <guillaume.peillex@gmail.com>
- Jacob Walls <jacobtylerwalls@gmail.com>
- Matus Valo <matusvalo@users.noreply.github.com>
- Andreas Finkler <3929834+DudeNr33@users.noreply.github.com>
- Łukasz Rogalski <rogalski.91@gmail.com>
- Ashley Whetter <ashley@awhetter.co.uk>
Expand Down Expand Up @@ -50,7 +51,7 @@ contributors:
* wrong-spelling-in-comment
* wrong-spelling-in-docstring
* parallel execution on multiple CPUs
- Matus Valo <matusvalo@users.noreply.github.com>
- Mark Byrne <31762852+mbyrnepr2@users.noreply.github.com>
- Bruno Daniel <bruno.daniel@blue-yonder.com>: check_docs extension.
- Sushobhit <31987769+sushobhit27@users.noreply.github.com> (sushobhit27)
* Added new check 'comparison-with-itself'.
Expand All @@ -76,7 +77,6 @@ contributors:
* redefined-variable-type
- Alexandre Fayolle <alexandre.fayolle@logilab.fr> (Logilab): TkInter gui, documentation, debian support
- Nick Drozd <nicholasdrozd@gmail.com>: performance improvements to astroid
- Mark Byrne <31762852+mbyrnepr2@users.noreply.github.com>
- Julien Cristau <julien.cristau@logilab.fr> (Logilab): python 3 support
- Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
- Frank Harrison <frank@doublethefish.com> (doublethefish)
Expand All @@ -96,10 +96,10 @@ contributors:
- Cezar Elnazli <cezar.elnazli2@gmail.com>: deprecated-method
- Joseph Young <80432516+jpy-git@users.noreply.github.com> (jpy-git)
- Nicolas Chauvat <nicolas.chauvat@logilab.fr>
- Tim Martin <tim@asymptotic.co.uk>
- Radu Ciorba <radu@devrandom.ro>: not-context-manager and confusing-with-statement warnings.
- Holger Peters <email@holger-peters.de>
- Cosmin Poieană <cmin@ropython.org>: unichr-builtin and improvements to bad-open-mode.
- Tim Martin <tim@asymptotic.co.uk>
- Steven Myint <hg@stevenmyint.com>: duplicate-except.
- Peter Kolbus <peter.kolbus@gmail.com> (Garmin)
- Luigi Bertaco Cristofolini <lucristofolini@gmail.com> (luigibertaco)
Expand Down Expand Up @@ -160,6 +160,7 @@ contributors:
- Takahide Nojima <nozzy123nozzy@gmail.com>
- Taewon D. Kim <kimt33@mcmaster.ca>
- Sneaky Pete <sneakypete81@gmail.com>
- Sergey B Kirpichev <skirpichev@gmail.com>
- Rene Zhang <rz99@cornell.edu>
- Or Bahari <or.ba402@gmail.com>
- Mr. Senko <atodorov@mrsenko.com>
Expand All @@ -186,7 +187,6 @@ contributors:
- chohner <mail@chohner.com>
- Tiago Honorato <61059243+tiagohonorato@users.noreply.github.com>
- Steven M. Vascellaro <svascellaro@gmail.com>
- Sergey B Kirpichev <skirpichev@gmail.com>
- Roberto Leinardi <leinardi@gmail.com>: PyCharm plugin maintainer
- Ricardo Gemignani <ricardo.gemignani@gmail.com>
- Pieter Engelbrecht <pengelbrecht@rems2.com>
Expand Down Expand Up @@ -290,6 +290,7 @@ contributors:
- pyves@crater.logilab.fr <pyves@crater.logilab.fr>
- paschich <millen@gridium.com>
- oittaa <8972248+oittaa@users.noreply.github.com>
- nyabkun <75878387+nyabkun@users.noreply.github.com>
- moxian <aleftmail@inbox.ru>
- mar-chi-pan <mar.polatoglou@gmail.com>
- ludal@logilab.fr <ludal@logilab.fr>
Expand Down Expand Up @@ -460,6 +461,7 @@ contributors:
- Emmanuel Chaudron <manu.chaud@hotmail.fr>
- Elizabeth Bott <52465744+elizabethbott@users.noreply.github.com>
- Eisuke Kawashima <e-kwsm@users.noreply.github.com> (e-kwsm)
- Edward K. Ream <edreamleo@gmail.com>
- Edgemaster <grand.edgemaster@gmail.com>
- Drew Risinger <drewrisinger@users.noreply.github.com>
- Dr. Nick <das-intensity@users.noreply.github.com>
Expand Down
11 changes: 3 additions & 8 deletions doc/development_guide/contributor_guide/contribute.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,9 @@ your patch gets accepted:
you access to the latest ``ast`` parser.
- Install the dev dependencies, see :ref:`contributor_install`.
- Use our test suite and write new tests, see :ref:`contributor_testing`.

- Add a short entry to the change log describing the change, except for internal
implementation only changes.

- Not usually required, but for changes other than small bugs we also add a couple
of sentences in the release document for that release, (:file:`doc/whatsnew/VERSION.rst`,
`What's New` section). For the release document we usually write some more details,
and it is also a good place to offer examples on how the new change is supposed to work.
- Add an entry to the change log describing the change in `doc/whatsnew/2/2.15/index.rst`
(or ``doc/whatsnew/2/2.14/full.rst`` if the change needs backporting in 2.14).
If necessary you can write details or offer examples on how the new change is supposed to work.

- Document your change, if it is a non-trivial one.

Expand Down
8 changes: 7 additions & 1 deletion doc/whatsnew/2/2.14/full.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
Full changelog
==============

What's New in Pylint 2.14.0?
What's New in Pylint 2.14.1?
----------------------------
Release date: TBA



What's New in Pylint 2.14.0?
----------------------------
Release date: 2022-06-01


* The refactoring checker now also raises 'consider-using-generator' messages for
``max()``, ``min()`` and ``sum()``.

Expand Down
44 changes: 44 additions & 0 deletions doc/whatsnew/2/2.15/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
***************************
What's New in Pylint 2.15
***************************

.. toctree::
:maxdepth: 2

:Release: 2.15
:Date: TBA

Summary -- Release highlights
=============================


New checkers
============


Removed checkers
================


Extensions
==========


False positives fixed
=====================


False negatives fixed
=====================


Other bug fixes
===============


Other Changes
=============


Internal changes
================
1 change: 1 addition & 0 deletions doc/whatsnew/2/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
.. toctree::
:maxdepth: 2

2.15/index
2.14/index
2.13/index
2.12/index
Expand Down
3 changes: 1 addition & 2 deletions examples/pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -277,8 +277,7 @@ signature-mutators=

[EXCEPTIONS]

# Exceptions that will emit a warning when being caught. Defaults to
# "BaseException, Exception".
# Exceptions that will emit a warning when caught.
overgeneral-exceptions=BaseException,
Exception

Expand Down
3 changes: 1 addition & 2 deletions examples/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -259,8 +259,7 @@ max-statements = 50
min-public-methods = 2

[tool.pylint.exceptions]
# Exceptions that will emit a warning when being caught. Defaults to
# "BaseException, Exception".
# Exceptions that will emit a warning when caught.
overgeneral-exceptions = ["BaseException", "Exception"]

[tool.pylint.format]
Expand Down
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.14.0-b1"
__version__ = "2.14.0"


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.14.0-b1"
current = "2.14.0"
regex = '''
^(?P<major>0|[1-9]\d*)
\.
Expand Down

0 comments on commit e910a07

Please sign in to comment.