# WARNING: This file is not enforced by CI! Pylint rules are available for supplementary linting but
# only flake8 is enforced.

[MASTER]

[MESSAGES CONTROL]
# Whitelist:
# C0303: Trailing whitespace - Used when there is whitespace between the end of a line and the newline.
# C0304: Final newline missing - Used when the last line in a file is missing a newline.
# C0305: Trailing newlines - Used when there are trailing blank lines in a file.
# C0411: %s comes before %s - Used when PEP8 import order is not respected
# W0312: Found indentation with %ss instead of %ss - Used when there are some mixed tabs and spaces in a module.
# W0611: Unused %s - Used when an imported module or variable is not used.
# W0612: Unused variable %r - Used when a variable is defined but not used.
# W0613: Unused argument %r - Used when a function or method argument is not used.
# W0631: Using possibly undefined loop variable %r - Used when a loop variable is used outside the loop.
# Blacklist:
# E302: expected 2 blank lines, found 1
# E501: line too long
# I0011: locally disabled warnings
disable=R,C,W,E302,E501,I0011
enable=C0303,C0304,C0305,C0411,W0312,W0611,W0612,W0613,W0631
