unnecessary-type-union (PYI055)#
Derived from the flake8-pyi linter.
Fix is sometimes available.
What it does#
Checks for the presence of multiple types in a union.
Why is this bad?#
type[T | S] has identical semantics to type[T] | type[S] in a type
annotation, but is cleaner and more concise.
Example#
Use instead: