[MASTER]
load-plugins=pylint_mccabe

[FORMAT]
max-line-length=80

[REPORTS]
output-format=colorized
evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / 1000) * 10)

[MESSAGES CONTROL]
disable=
    attribute-defined-outside-init,
    duplicate-code,
    fixme,
    locally-disabled,
    locally-enabled,
    missing-super-argument,
    no-self-use,
    too-few-public-methods,
    too-many-lines,
    unused-argument,
    wrong-import-order,
    RP0101,
    RP0401,
    RP0402,
    RP0701,
    RP0801,

[BASIC]
function-rgx=[a-z_][a-z0-9_]{2,30}$|test_[a-zA-Z_][a-zA-Z0-9_]{2,100}$|setUp$|tearDown$
method-rgx=[a-z_][a-z0-9_]{2,30}$|test_[a-zA-Z_][a-zA-Z0-9_]{2,100}$
attr-rgx=[a-z_][a-z0-9_]{2,30}$|maxDiff$
