Derived from the pyupgrade linter.
Fix is sometimes available.
What it does#
Checks for uses of
type that take a primitive as an argument.
Why is this bad?#
type() returns the type of a given object. A type of a primitive can
always be known in advance and accessed directly, which is more concise
and explicit than using