[MASTER]
ignore = .git

[FORMAT]
max-line-length=100
max-module-lines=2000

[DESIGN]
max-attributes=20
max-locals=30
max-branches=20
max-nested-blocks=8
max-returns=8

[MESSAGES CONTROL]
disable =
    redundant-u-string-prefix,
    consider-using-f-string,
    no-member,
    missing-docstring,
    unused-argument,
    bad-continuation,
    redefined-outer-name,
    invalid-name,
    protected-access,
    star-args,
    fixme,
    broad-except,
    redefined-builtin,
    too-many-arguments,
    too-few-public-methods,
    too-many-public-methods,
    duplicate-code
