bpo-42195: Override _CallableGenericAlias's __getitem__ (GH-23915)
Added `__getitem__` for `_CallableGenericAlias` so that it returns a subclass (itself) of `types.GenericAlias` rather than the default behavior of returning a plain `types.GenericAlias`. This fixes `repr` issues occuring after `TypeVar` substitution arising from the previous behavior.
K
kj committed
6dd3da3cf4a0d6cb62d9c2a155434c127183454d
Parent: eee1c77
Committed by GitHub <noreply@github.com>
on 12/24/2020, 2:47:40 AM