[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 02/20] python/pylint: disable too-many-function-args
From: |
John Snow |
Subject: |
[PATCH 02/20] python/pylint: disable too-many-function-args |
Date: |
Thu, 1 Jul 2021 00:12:55 -0400 |
too-many-function-args seems prone to failure when considering
things like Method Resolution Order, which mypy gets correct. When
dealing with multiple inheritance, pylint doesn't seem to understand
which method will actually get called, while mypy does.
Remove the less powerful, redundant check.
Signed-off-by: John Snow <jsnow@redhat.com>
---
python/setup.cfg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/python/setup.cfg b/python/setup.cfg
index cfbe17f0f6..e1c48eb706 100644
--- a/python/setup.cfg
+++ b/python/setup.cfg
@@ -87,7 +87,7 @@ ignore_missing_imports = True
# --enable=similarities". If you want to run only the classes checker, but have
# no Warning level messages displayed, use "--disable=all --enable=classes
# --disable=W".
-disable=
+disable=too-many-function-args, # mypy handles this with less false positives.
[pylint.basic]
# Good variable names which should always be accepted, separated by a comma.
--
2.31.1
- [PATCH 00/20] python: introduce Asynchronous QMP package, John Snow, 2021/07/01
- [PATCH 03/20] python/aqmp: add asynchronous QMP (AQMP) subpackage, John Snow, 2021/07/01
- [PATCH 01/20] python/pylint: Add exception for TypeVar names ('T'), John Snow, 2021/07/01
- [PATCH 04/20] python/aqmp: add error classes, John Snow, 2021/07/01
- [PATCH 02/20] python/pylint: disable too-many-function-args,
John Snow <=
- [PATCH 05/20] python/aqmp: add asyncio compatibility wrappers, John Snow, 2021/07/01
- [PATCH 07/20] python/aqmp: add runstate state machine to AsyncProtocol, John Snow, 2021/07/01
- [PATCH 08/20] python/aqmp: add logging to AsyncProtocol, John Snow, 2021/07/01
- [PATCH 06/20] python/aqmp: add generic async message-based protocol support, John Snow, 2021/07/01
- [PATCH 09/20] python/aqmp: add AsyncProtocol.accept() method, John Snow, 2021/07/01
- [PATCH 11/20] python/aqmp: add AsyncProtocol._readline() method, John Snow, 2021/07/01
- [PATCH 10/20] python/aqmp: add _cb_inbound and _cb_inbound logging hooks, John Snow, 2021/07/01
- [PATCH 13/20] python/aqmp: add well-known QMP object models, John Snow, 2021/07/01
- [PATCH 12/20] python/aqmp: add QMP Message format, John Snow, 2021/07/01