error-suffix-on-exception-name (N818)
Derived from the pep8-naming linter.
What it does
Checks for custom exception definitions that omit the Error
suffix.
Why is this bad?
The Error
suffix is recommended by PEP 8:
Because exceptions should be classes, the class naming convention applies here. However, you should use the suffix
"Error"
on your exception names (if the exception actually is an error).
Example
Use instead: