nemo_microservices._utils._compat#

Module Contents#

Functions#

API#

nemo_microservices._utils._compat.get_args(tp: type[Any]) tuple[Any, ...]#
nemo_microservices._utils._compat.get_origin(tp: type[Any]) type[Any] | None#
nemo_microservices._utils._compat.is_literal_type(tp: Type[Any]) bool#
nemo_microservices._utils._compat.is_typeddict(tp: Type[Any]) bool#
nemo_microservices._utils._compat.is_union(tp: Type[Any] | None) bool#
nemo_microservices._utils._compat.parse_date(
value: datetime.date | nemo_microservices._types.StrBytesIntFloat,
) datetime.date#
nemo_microservices._utils._compat.parse_datetime(
value: datetime.datetime | nemo_microservices._types.StrBytesIntFloat,
) datetime.datetime#