We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
An invalid type is inferred for x after isinstance in this example:
x
isinstance
from typing import Union, Tuple def f(x: Union[str, Tuple[str, str]]) -> None: if isinstance(x, tuple): reveal_type(x) # Revealed type is 'builtins.None'
This was originally reported by @davire at gitter.