it feels like a
placeholder for this meaning would be better. E.g.:
def __add__(self, other: CLS) -> CLS: ...
That's fine for a class that refers to itself, but
what about classes that refer to each other? This
only addresses a small part of the problem.
Python-ideas mailing list
Code of Conduct: http://python.org/psf/codeofconduct/