|
- [MASTER]
-
- # Profiled execution.
- profile=no
-
- # Pickle collected data for later comparisons.
- persistent=yes
-
-
- [MESSAGES CONTROL]
-
- # Enable the message, report, category or checker with the given id(s). You can
- # either give multiple identifier separated by comma (,) or put this option
- # multiple time. See also the "--disable" option for examples.
- enable=indexing-exception,old-raise-syntax
-
- # Disable the message, report, category or checker with the given id(s). You
- # can either give multiple identifiers separated by comma (,) or put this
- # option multiple times (only on the command line, not in the configuration
- # file where it should appear only once).You can also use "--disable=all" to
- # disable everything first and then reenable specific checks. For example, if
- # you want to run only the similarities checker, you can use "--disable=all
- # --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=design,
- similarities,
- no-self-use,
- attribute-defined-outside-init,
- locally-disabled,
- star-args,
- pointless-except,
- bad-option-value,
- global-statement,
- fixme,
- suppressed-message,
- useless-suppression,
- locally-enabled,
- no-member,
- no-name-in-module,
- unsubscriptable-object,
- unbalanced-tuple-unpacking,
- not-context-manager,
- missing-docstring,
- too-many-locals,
- too-many-arguments,
- too-many-lines,
- redefined-builtin,
- too-many-function-args,
- invalid-overridden-method,
- wildcard-import,
- self-cls-assignment,
- super-with-arguments,
- not-callable,
- no-else-return,
- invalid-name,
- abstract-method,
- arguments-differ,
- redefined-outer-name,
- global-variable-undefined,
- super-init-not-called,
- no-else-raise,
- protected-access,
- consider-using-f-string,
- unexpected-keyword-arg,
- consider-using-enumerate,
-
-
- [REPORTS]
-
- # Set the output format. Available formats are text, parseable, colorized, msvs
- # (visual studio) and html. You can also give a reporter class, eg
- # mypackage.mymodule.MyReporterClass.
- output-format=text
-
- # 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=no
-
-
- [FORMAT]
-
- # Maximum number of characters on a single line.
- max-line-length=120
-
- # String used as indentation unit. This is usually " " (4 spaces) or "\t" (1
- # tab).
- # 4 spaces (Default: 2 spaces)
- indent-string=' '
-
-
- [CLASSES]
-
- # List of interface methods to ignore, separated by a comma. This is used for
- # instance to not check methods defines in Zope's Interface base class.
- ignore-iface-methods=isImplementedBy,deferred,extends,names,namesAndDescriptions,queryDescriptionFor,getBases,getDescriptionFor,getDoc,getName,getTaggedValue,getTaggedValueTags,isEqualOrExtendedBy,setTaggedValue,isImplementedByInstancesOf,adaptWith,is_implemented_by
-
- # List of method names used to declare (i.e. assign) instance attributes.
- defining-attr-methods=__init__,__new__,setUp
-
- # List of valid names for the first argument in a class method.
- valid-classmethod-first-arg=cls,class_
-
- # List of valid names for the first argument in a metaclass class method.
- valid-metaclass-classmethod-first-arg=mcs
|