There are two test failures with Python 3.10. With Python 3.9 everything seems fine. Could you have a look? ===== FAILURES ...
Extract from the current prototype of typing in this repo: For an unconstrained type variable T, isinstance(x, T) is false for all x, and similar for issubclass(cls, T). Example:: T = TypeVar('T') ...