45 lines
1.7 KiB
Diff
45 lines
1.7 KiB
Diff
From 88e13fb0545e0d42df2777538a0c6921bab91e33 Mon Sep 17 00:00:00 2001
|
|
From: Petr Stodulka <pstodulk@redhat.com>
|
|
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
|
|
|