From 88e13fb0545e0d42df2777538a0c6921bab91e33 Mon Sep 17 00:00:00 2001 From: Petr Stodulka Date: Fri, 27 Sep 2024 14:53:01 +0200 Subject: [PATCH 07/40] pylint: exclude rule: too-many-positional-arguments (code: R0917) New version of Pylint have the rule for checking of positional arguments - complaining when more than 4 positional arguments exists. We do not want to refactor the code to make it happy and the default value cannot be set right now - that's planned for future Pylint versions at this moment. So excluding this rule. For more info: * https://pylint.readthedocs.io/en/latest/user_guide/messages/refactor/too-many-positional-arguments.html --- .pylintrc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.pylintrc b/.pylintrc index f78c1c3f..5d75df40 100644 --- a/.pylintrc +++ b/.pylintrc @@ -41,6 +41,8 @@ disable= consider-using-from-import, use-list-literal, use-dict-literal, + too-many-lines, # we do not want to take care about that one + too-many-positional-arguments, # we cannot set yet max-possitional-arguments unfortunately # new for python3 version of pylint useless-object-inheritance, consider-using-set-comprehension, # pylint3 force to use comprehension in place we don't want (py2 doesnt have these options, for inline skip) @@ -57,8 +59,7 @@ disable= redundant-u-string-prefix, # still have py2 to support logging-format-interpolation, logging-not-lazy, - use-yield-from, # yield from cannot be used until we require python 3.3 or greater - too-many-lines # we do not want to take care about that one + use-yield-from # yield from cannot be used until we require python 3.3 or greater [FORMAT] # Maximum number of characters on a single line. -- 2.47.0