[elbe-devel] [PATCH 23/37] Revisit pylint configuration

Benedikt Spranger b.spranger at linutronix.de
Wed Feb 7 15:28:50 CET 2024


Recent pylint (2.17.4) version complained about orphaned and unknown
options in .pylintrc. Revistit the configuration.

Signed-off-by: Benedikt Spranger <b.spranger at linutronix.de>
---
 .pylintrc | 27 +--------------------------
 1 file changed, 1 insertion(+), 26 deletions(-)

diff --git a/.pylintrc b/.pylintrc
index 543c15e7..edaa779f 100644
--- a/.pylintrc
+++ b/.pylintrc
@@ -11,9 +11,6 @@
 # pygtk.require().
 #init-hook=
 
-# Profiled execution.
-profile=no
-
 # Add files or directories to the blacklist. They should be base names, not
 # paths.
 ignore=CVS
@@ -39,7 +36,7 @@ extension-pkg-whitelist=apt_pkg,gpg.constants,lxml,_ped
 # can either give multiple identifier separated by comma (,) or put this option
 # multiple time (only on the command line, not in the configuration file where
 # it should appear only once).
-disable=bad-whitespace,missing-docstring,bad-continuation,invalid-name,line-too-long,too-few-public-methods
+disable=missing-docstring,invalid-name,line-too-long,too-few-public-methods
 
 
 [REPORTS]
@@ -48,14 +45,6 @@ disable=bad-whitespace,missing-docstring,bad-continuation,invalid-name,line-too-
 # (visual studio) and html
 output-format=text
 
-# Include message's id in output
-include-ids=no
-
-# Put messages in a separate file for each module / package specified on the
-# command line instead of printing them on stdout. Reports (if any) will be
-# written in a file name "pylint_global.[txt|html]".
-files-output=no
-
 # Tells whether to display a full report or only the messages
 reports=yes
 
@@ -66,10 +55,6 @@ reports=yes
 # (RP0004).
 evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
 
-# Add a comment according to your evaluation note. This is used by the global
-# evaluation report (RP0004).
-comment=no
-
 
 [VARIABLES]
 
@@ -107,10 +92,6 @@ ignore-mixin-members=yes
 # (useful for classes with attributes dynamically set).
 ignored-classes=SQLObject
 
-# When zope mode is activated, add a predefined set of Zope acquired attributes
-# to generated-members.
-zope=no
-
 # List of members which are set dynamically and missed by pylint inference
 # system, and so shouldn't trigger E0201 when accessed. Python regular
 # expressions are accepted.
@@ -119,9 +100,6 @@ generated-members=REQUEST,acl_users,aq_parent,sigsum.*,sig\.mode\.NORMAL
 
 [BASIC]
 
-# List of builtins function names that should not be used, separated by a comma
-bad-functions=map,filter,apply,input
-
 # Regular expression which should only match correct module names
 module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
 
@@ -195,9 +173,6 @@ max-locals=15
 # Maximum number of return / yield for function / method body
 max-returns=6
 
-# Maximum number of branch for function / method body
-max-branchs=12
-
 # Maximum number of statements in function / method body
 max-statements=50
 
-- 
2.43.0



More information about the elbe-devel mailing list