Hello everybody,

After the previous discussions, a new simplified version of PEP-0604 was published.

I propose to add a similar syntax of Scala 3 in Python, to accept an or operator.

# Operator for Union
assert( int | str == Union[int,str])


The isinstance() and issubclass() were extended to accept this new syntax:

isinstance(int, int | str)
It's not really explored.
To accept this evolution, the object Union (and dependencies) now be available as a builtin.

Your remarks are welcome.

Philippe