mypy · mypy/comparison-overlap
comparison-overlap
Comparison Always True or False
A comparison between two types that can never overlap (e.g. comparing an int to a str with ==) will always produce the same boolean result, suggesting a logic error.