[MESSAGES CONTROL]

disable=
    too-many-instance-attributes,
    too-many-locals,
    too-many-arguments,
    fixme,
    too-many-branches,
    import-error,
    too-many-statements,
    too-many-nested-blocks,
    duplicate-code,
    too-few-public-methods,
    missing-class-docstring,
    missing-module-docstring,
    missing-function-docstring,
    line-too-long,
    invalid-name,
    consider-using-f-string,
    unspecified-encoding,
    attribute-defined-outside-init,
    abstract-method,
    too-many-boolean-expressions,
    consider-using-with,
    protected-access,
    c-extension-no-member,
    too-many-public-methods,
    global-statement,
    too-many-return-statements,
    too-many-lines,
    redefined-outer-name,
    unnecessary-lambda,
    too-many-positional-arguments