missing-whitespace-around-parameter-equals (E252)#
Derived from the pycodestyle linter.
Fix is always available.
This rule is unstable and in preview. The --preview
flag is required for use.
What it does#
Checks for missing whitespace around the equals sign in an annotated function keyword parameter.
Why is this bad?#
According to PEP 8, the spaces around the equals sign in a keyword parameter should only be omitted when the parameter is unannotated:
Don’t use spaces around the = sign when used to indicate a keyword argument, or when used to indicate a default value for an unannotated function parameter.
Example#
Use instead: