Derived from the refurb linter.
Fix is sometimes available.
This rule is unstable and in preview. The
--preview flag is required for use.
What it does#
Checks for uses of
type that compare the type of an object to the type of
Why is this bad?#
There is only ever one instance of
None, so it is more efficient and
readable to use the
is operator to check if an object is