@@ -50,10 +50,6 @@ load-plugins=
5050# Pickle collected data for later comparisons.
5151persistent=yes
5252
53- # When enabled, pylint would attempt to guess common misconfiguration and emit
54- # user-friendly hints instead of false-positive error messages.
55- suggestion-mode=yes
56-
5753# Allow loading of arbitrary C extensions. Extensions are imported into the
5854# active Python interpreter and may run arbitrary code.
5955unsafe-load-any-extension=no
@@ -89,15 +85,15 @@ disable=
8985 line-too-long,
9086
9187 # Noise / Don't care
92- consider-using-f-string,
9388 no-else-return,
9489 unused-variable,
9590 invalid-name,
9691 missing-docstring,
9792 abstract-method,
9893 protected-access,
9994 duplicate-code,
100- cyclic-import
95+ unused-argument,
96+ consider-using-f-string
10197
10298# Enable the message, report, category or checker with the given id(s). You can
10399# either give multiple identifier separated by comma (,) or put this option
@@ -140,7 +136,7 @@ max-nested-blocks=5
140136# inconsistent-return-statements if a never returning function is called then
141137# it will be considered as an explicit return statement and no message will be
142138# printed.
143- never-returning-functions=sys.exit
139+ never-returning-functions=sys.exit,argparse.parse_error
144140
145141
146142[STRING]
@@ -490,7 +486,7 @@ valid-metaclass-classmethod-first-arg=cls
490486ignored-parents=
491487
492488# Maximum number of arguments for function / method.
493- max-args=8
489+ max-args=16
494490
495491# Maximum number of attributes for a class (see R0902).
496492max-attributes=7
@@ -565,5 +561,5 @@ preferred-modules=
565561
566562# Exceptions that will emit a warning when being caught. Defaults to
567563# "BaseException, Exception".
568- overgeneral-exceptions=builtins .BaseException,
569- builtins .Exception
564+ overgeneral-exceptions=builtin .BaseException,
565+ builtin .Exception
0 commit comments