From 867d61b2345a1322474ad2a9772c9e1ef3e218c3 Mon Sep 17 00:00:00 2001 From: Pierre Sassoulas Date: Tue, 20 Jul 2021 19:12:25 +0200 Subject: Bump pylint to 2.9.4, update changelog --- ChangeLog | 8 +++++++- pylint/__pkginfo__.py | 2 +- pylint/checkers/classes.py | 1 + pylint/checkers/imports.py | 3 ++- pylint/checkers/mapreduce_checker.py | 2 +- pylint/checkers/similar.py | 1 + pylint/checkers/stdlib.py | 1 + pylint/checkers/typecheck.py | 1 + pylint/checkers/utils.py | 1 + pylint/exceptions.py | 2 +- pylint/extensions/_check_docs_utils.py | 2 +- pylint/extensions/broad_try_clause.py | 2 +- pylint/extensions/check_docs.py | 2 +- pylint/extensions/confusing_elif.py | 2 +- pylint/reporters/ureports/nodes.py | 2 +- tbump.toml | 2 +- tests/checkers/unittest_similar.py | 1 + tests/extensions/test_confusing_elif.py | 2 +- tests/test_self.py | 1 + 19 files changed, 26 insertions(+), 12 deletions(-) diff --git a/ChangeLog b/ChangeLog index 085c2c7ce..9e861473a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -12,10 +12,16 @@ Release date: TBA * Added ``time.clock`` to deprecated functions/methods for python 3.3 -What's New in Pylint 2.9.4? +What's New in Pylint 2.9.5? =========================== Release date: TBA + + +What's New in Pylint 2.9.4? +=========================== +Release date: 2021-07-20 + .. Put bug fixes that should not wait for a new minor version here diff --git a/pylint/__pkginfo__.py b/pylint/__pkginfo__.py index a8384d2db..6b6853da0 100644 --- a/pylint/__pkginfo__.py +++ b/pylint/__pkginfo__.py @@ -2,7 +2,7 @@ # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE from typing import Tuple -__version__ = "2.9.4-dev0" +__version__ = "2.9.4" def get_numversion_from_version(v: str) -> Tuple: diff --git a/pylint/checkers/classes.py b/pylint/checkers/classes.py index 9c3cf7e17..8f983d50a 100644 --- a/pylint/checkers/classes.py +++ b/pylint/checkers/classes.py @@ -33,6 +33,7 @@ # Copyright (c) 2019 Andrzej Klajnert # Copyright (c) 2019 Pascal Corpet # Copyright (c) 2020 GergelyKalmar +# Copyright (c) 2021 Yu Shao, Pang # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 yushao2 <36848472+yushao2@users.noreply.github.com> # Copyright (c) 2021 Konstantina Saketou <56515303+ksaketou@users.noreply.github.com> diff --git a/pylint/checkers/imports.py b/pylint/checkers/imports.py index 973bd00e4..0f926285a 100644 --- a/pylint/checkers/imports.py +++ b/pylint/checkers/imports.py @@ -35,8 +35,9 @@ # Copyright (c) 2020 Damien Baty # Copyright (c) 2020 Anthony Sottile # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> -# Copyright (c) 2021 yushao2 <36848472+yushao2@users.noreply.github.com> +# Copyright (c) 2021 Will Shanks # Copyright (c) 2021 Matus Valo +# Copyright (c) 2021 yushao2 <36848472+yushao2@users.noreply.github.com> # Copyright (c) 2021 Andrew Howe # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html diff --git a/pylint/checkers/mapreduce_checker.py b/pylint/checkers/mapreduce_checker.py index ea4ab618b..cb76decf9 100644 --- a/pylint/checkers/mapreduce_checker.py +++ b/pylint/checkers/mapreduce_checker.py @@ -1,6 +1,6 @@ # Copyright (c) 2020 Frank Harrison -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE diff --git a/pylint/checkers/similar.py b/pylint/checkers/similar.py index 9c181adc1..8ddbf6857 100644 --- a/pylint/checkers/similar.py +++ b/pylint/checkers/similar.py @@ -17,6 +17,7 @@ # Copyright (c) 2020 Eli Fine # Copyright (c) 2020 hippo91 # Copyright (c) 2020 Shiv Venkatasubrahmanyam +# Copyright (c) 2021 Maksym Humetskyi # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 bot # Copyright (c) 2021 Aditya Gupta diff --git a/pylint/checkers/stdlib.py b/pylint/checkers/stdlib.py index a02551d83..c0e789ad8 100644 --- a/pylint/checkers/stdlib.py +++ b/pylint/checkers/stdlib.py @@ -26,6 +26,7 @@ # Copyright (c) 2020 hippo91 # Copyright (c) 2020 谭九鼎 <109224573@qq.com> # Copyright (c) 2020 Anthony Sottile +# Copyright (c) 2021 Yilei "Dolee" Yang # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Matus Valo # Copyright (c) 2021 victor <16359131+jiajunsu@users.noreply.github.com> diff --git a/pylint/checkers/typecheck.py b/pylint/checkers/typecheck.py index bf99385a5..eab1a7427 100644 --- a/pylint/checkers/typecheck.py +++ b/pylint/checkers/typecheck.py @@ -42,6 +42,7 @@ # Copyright (c) 2020 Ram Rachum # Copyright (c) 2020 Anthony Sottile # Copyright (c) 2020 Anubhav <35621759+anubh-v@users.noreply.github.com> +# Copyright (c) 2021 doranid # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 yushao2 <36848472+yushao2@users.noreply.github.com> # Copyright (c) 2021 Andrew Haigh diff --git a/pylint/checkers/utils.py b/pylint/checkers/utils.py index c74310243..73d6fe0cc 100644 --- a/pylint/checkers/utils.py +++ b/pylint/checkers/utils.py @@ -42,6 +42,7 @@ # Copyright (c) 2020 Slavfox # Copyright (c) 2020 Anthony Sottile # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> +# Copyright (c) 2021 Matus Valo # Copyright (c) 2021 Lorena B <46202743+lorena-b@users.noreply.github.com> # Copyright (c) 2021 yushao2 <36848472+yushao2@users.noreply.github.com> diff --git a/pylint/exceptions.py b/pylint/exceptions.py index 1dab1d8d1..416183abc 100644 --- a/pylint/exceptions.py +++ b/pylint/exceptions.py @@ -5,8 +5,8 @@ # Copyright (c) 2019 Thomas Hisch # Copyright (c) 2020 hippo91 # Copyright (c) 2020 Anthony Sottile -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE diff --git a/pylint/extensions/_check_docs_utils.py b/pylint/extensions/_check_docs_utils.py index dd3b0d84c..db615edbd 100644 --- a/pylint/extensions/_check_docs_utils.py +++ b/pylint/extensions/_check_docs_utils.py @@ -13,8 +13,8 @@ # Copyright (c) 2019 Hugo van Kemenade # Copyright (c) 2019 Danny Hermes # Copyright (c) 2019 Zeb Nicholls -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE diff --git a/pylint/extensions/broad_try_clause.py b/pylint/extensions/broad_try_clause.py index 72199e80a..dc38a1c89 100644 --- a/pylint/extensions/broad_try_clause.py +++ b/pylint/extensions/broad_try_clause.py @@ -2,8 +2,8 @@ # Copyright (c) 2019-2020 Tyler Thieding # Copyright (c) 2020 hippo91 # Copyright (c) 2020 Anthony Sottile -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE diff --git a/pylint/extensions/check_docs.py b/pylint/extensions/check_docs.py index ef0867299..96ea4311f 100644 --- a/pylint/extensions/check_docs.py +++ b/pylint/extensions/check_docs.py @@ -2,8 +2,8 @@ # Copyright (c) 2015-2016, 2018, 2020 Claudiu Popa # Copyright (c) 2016 Ashley Whetter # Copyright (c) 2020 hippo91 -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE diff --git a/pylint/extensions/confusing_elif.py b/pylint/extensions/confusing_elif.py index 8cb747a1b..405b3a4ab 100644 --- a/pylint/extensions/confusing_elif.py +++ b/pylint/extensions/confusing_elif.py @@ -1,5 +1,5 @@ -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Andreas Finkler # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html diff --git a/pylint/reporters/ureports/nodes.py b/pylint/reporters/ureports/nodes.py index d7e322d06..76d75959c 100644 --- a/pylint/reporters/ureports/nodes.py +++ b/pylint/reporters/ureports/nodes.py @@ -4,8 +4,8 @@ # Copyright (c) 2018 Nick Drozd # Copyright (c) 2020 hippo91 # Copyright (c) 2020 Anthony Sottile -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE diff --git a/tbump.toml b/tbump.toml index b21635b4c..dea34cb03 100644 --- a/tbump.toml +++ b/tbump.toml @@ -1,7 +1,7 @@ github_url = "https://github.com/PyCQA/pylint" [version] -current = "2.9.4-dev0" +current = "2.9.4" regex = ''' ^(?P0|[1-9]\d*) \. diff --git a/tests/checkers/unittest_similar.py b/tests/checkers/unittest_similar.py index f182f33c1..8edc87bca 100644 --- a/tests/checkers/unittest_similar.py +++ b/tests/checkers/unittest_similar.py @@ -12,6 +12,7 @@ # Copyright (c) 2020 Frank Harrison # Copyright (c) 2020 Eli Fine # Copyright (c) 2020 hippo91 +# Copyright (c) 2021 Maksym Humetskyi # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Aditya Gupta diff --git a/tests/extensions/test_confusing_elif.py b/tests/extensions/test_confusing_elif.py index 53e807485..a8d7096c5 100644 --- a/tests/extensions/test_confusing_elif.py +++ b/tests/extensions/test_confusing_elif.py @@ -1,5 +1,5 @@ -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Andreas Finkler # Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html diff --git a/tests/test_self.py b/tests/test_self.py index 160ff59b3..937ee0394 100644 --- a/tests/test_self.py +++ b/tests/test_self.py @@ -24,6 +24,7 @@ # Copyright (c) 2020 Pieter Engelbrecht # Copyright (c) 2020 Clément Pit-Claudel # Copyright (c) 2020 Anthony Sottile +# Copyright (c) 2021 Mark Bell # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Dr. Nick # Copyright (c) 2021 Andreas Finkler -- cgit v1.2.1