From b1a23f3980b23ccfd74061198900f1ded014da57 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Jun 2022 14:30:57 -0400 Subject: [PATCH] Bump pylint from 2.13.9 to 2.14.3 (#3685) * Bump pylint from 2.13.9 to 2.14.3 Bumps [pylint](https://github.com/PyCQA/pylint) from 2.13.9 to 2.14.3. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.13.9...v2.14.3) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Remove non-existent or optional checkers - `abstract-class-little-used` was removed in pylint [1.4.3](https://pylint.pycqa.org/en/latest/whatsnew/1/1.4.html#what-s-new-in-pylint-1-4-3) - `no-self-use` became optional in pylint [2.14](https://pylint.pycqa.org/en/latest/whatsnew/2/2.14/summary.html#removed-checkers) - `redefined-variable-type` doesn't exist. It's actually [`multiple_types`](https://pylint.pycqa.org/en/latest/user_guide/checkers/extensions.html#pylint-extensions-redefined-variable-type) and it's optional. Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mike Degatano --- pylintrc | 5 ----- requirements_tests.txt | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/pylintrc b/pylintrc index 6eedc8683..929471725 100644 --- a/pylintrc +++ b/pylintrc @@ -12,24 +12,19 @@ extension-pkg-whitelist= # locally-disabled - it spams too much # duplicate-code - unavoidable # cyclic-import - doesn't test if both import on load -# abstract-class-little-used - prevents from setting right foundation # abstract-class-not-used - is flaky, should not show up but does # unused-argument - generic callbacks and setup methods create a lot of warnings -# redefined-variable-type - this is Python, we're duck typing! # too-many-* - are not enforced for the sake of readability # too-few-* - same as too-many-* # abstract-method - with intro of async there are always methods missing disable= format, - abstract-class-little-used, abstract-method, cyclic-import, duplicate-code, locally-disabled, no-else-return, - no-self-use, not-context-manager, - redefined-variable-type, too-few-public-methods, too-many-arguments, too-many-branches, diff --git a/requirements_tests.txt b/requirements_tests.txt index 2624c62de..03e779eaa 100644 --- a/requirements_tests.txt +++ b/requirements_tests.txt @@ -5,7 +5,7 @@ flake8-docstrings==1.6.0 flake8==4.0.1 pre-commit==2.19.0 pydocstyle==6.1.1 -pylint==2.13.9 +pylint==2.14.3 pytest-aiohttp==0.3.0 pytest-asyncio==0.12.0 # NB!: Versions over 0.12.0 breaks pytest-aiohttp (https://github.com/aio-libs/pytest-aiohttp/issues/16) pytest-cov==3.0.0