From 75784480ab5d16b064731860dabc3af034d8f848 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 17:57:55 +0200 Subject: [PATCH] Bump pylint from 3.2.7 to 3.3.0 (#5306) * Bump pylint from 3.2.7 to 3.3.0 Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.2.7 to 3.3.0. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.7...v3.3.0) --- updated-dependencies: - dependency-name: pylint dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Set positional arguments limit to 10 This makes the current codebase pass with pylint 3.3.0 while still warning in case many positional arguments are used. * Move to design section --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Stefan Agner --- pyproject.toml | 3 +++ requirements_tests.txt | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index ec6b7142a..2cbbc2e23 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -215,6 +215,9 @@ expected-line-ending-format = "LF" [tool.pylint.EXCEPTIONS] overgeneral-exceptions = ["builtins.BaseException", "builtins.Exception"] +[tool.pylint.DESIGN] +max-positional-arguments = 10 + [tool.pytest.ini_options] testpaths = ["tests"] norecursedirs = [".git"] diff --git a/requirements_tests.txt b/requirements_tests.txt index bcd3be78a..3f91a33a6 100644 --- a/requirements_tests.txt +++ b/requirements_tests.txt @@ -1,6 +1,6 @@ coverage==7.6.1 pre-commit==3.8.0 -pylint==3.2.7 +pylint==3.3.0 pytest-aiohttp==1.0.5 pytest-asyncio==0.23.6 pytest-cov==5.0.0