Having generic pydantic model Localized[T]
, I want to make shortcut type for Union[T, Localized[T]]
.
I tried to make shortcut like this:
MaybeLocalized = TypeVar("MaybeLocalized", bound=Union[T, Localized[T]])
but got an error:
>> MaybeLocalized[str]
TypeError: 'TypeVar' object is not subscriptable
nvm, apparently MaybeLocalized = Union[T, Localized[T]]
works just fine.