What it does#
Checks for mutable default values in class attributes.
Why is this bad?#
Mutable default values share state across all instances of the class, while not being obvious. This can lead to bugs when the attributes are changed in one instance, as those changes will unexpectedly affect all other instances.
When mutable value are intended, they should be annotated with