Update to pylint 3.3.0

Start using pylint 3.3.0 to fix a pep8 job failure.

Fixed R1737 (use-yield-from) warning.

Added too-many-positional-arguments to pylint ignore list.

Related-bug: #2130632
Change-Id: Ie043024a458cfc05dc95b7a4cc52ac433ba73df9
Signed-off-by: Brian Haley <haleyb.dev@gmail.com>
This commit is contained in:
Brian Haley
2025-11-04 14:51:01 +01:00
parent 856acf3f42
commit c6e228bba0
3 changed files with 3 additions and 3 deletions

View File

@@ -89,6 +89,7 @@ disable=
too-many-locals,
too-many-nested-blocks,
too-many-public-methods,
too-many-positional-arguments,
too-many-return-statements,
too-many-statements,
consider-using-set-comprehension,

View File

@@ -281,8 +281,7 @@ def circular(*items):
if not items:
return
while True:
for x in items:
yield x
yield from items
def merge_intersection(*sorted_gens):

View File

@@ -26,7 +26,7 @@ commands = flake8
bash {toxinidir}/tools/coding-checks.sh --all '{posargs}'
deps =
{[testenv]deps}
pylint==2.17.4 # GPLv2
pylint==3.3.0 # GPLv2
allowlist_externals = bash
[testenv:venv]