unused-method-argument (ARG002)
Derived from the flake8-unused-arguments linter.
What it does
Checks for the presence of unused arguments in instance method definitions.
Why is this bad?
An argument that is defined but not used is likely a mistake, and should be removed to avoid confusion.
Example
Use instead: