gh-95987: Fix repr of Any type subclasses (#96412)

This commit is contained in:
Nikita Sobolev 2022-08-30 20:36:16 +03:00 committed by GitHub
parent 6d791a9736
commit 4217393aee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 1 deletions

View file

@ -493,7 +493,9 @@ class _AnyMeta(type):
return super().__instancecheck__(obj)
def __repr__(self):
return "typing.Any"
if self is Any:
return "typing.Any"
return super().__repr__() # respect to subclasses
class Any(metaclass=_AnyMeta):