[MASTER]

load-plugins=pylint_django


[MESSAGES CONTROL]

disable=
    # Various stylistic checks that are too much of a hassle.
    blacklisted-name,
    invalid-name,
    missing-docstring,
    superfluous-parens,
    bad-whitespace,
    bad-continuation,
    no-self-use,
    too-many-lines,
    too-many-star-expressions,
    too-many-function-args,
    too-many-args,
    too-many-format-args,
    too-many-ancestors,
    too-many-instance-attributes,
    too-many-public-methods,
    too-many-return-statements,
    too-many-branches,
    too-many-arguments,
    too-many-locals,
    too-many-statements,
    too-many-boolean-expressions,
    too-many-nested-blocks,
    too-few-args,
    too-few-format-args,
    too-few-public-methods,

enable=
    raw-checker-failed,
    bad-inline-option,
    file-ignored,
    useless-suppression,
    deprecated-pragma,


[EXCEPTIONS]

# Catching `Exception` is a perfectly good idea in many cases.
overgeneral-exceptions=


[IMPORTS]

# HTTPolice is a third-party library from this package's point of view,
# used only through its public API.
known-third-party=httpolice
