nemo_microservices._compat#

Module Contents#

Functions#

Data#

API#

nemo_microservices._compat.PYDANTIC_V1#

‘startswith(…)’

nemo_microservices._compat.field_get_default(field: pydantic.fields.FieldInfo) Any#
nemo_microservices._compat.field_is_required(field: pydantic.fields.FieldInfo) bool#
nemo_microservices._compat.field_outer_type(field: pydantic.fields.FieldInfo) Any#
nemo_microservices._compat.get_model_config(model: type[pydantic.BaseModel]) Any#
nemo_microservices._compat.get_model_fields(
model: type[pydantic.BaseModel],
) dict[str, pydantic.fields.FieldInfo]#
nemo_microservices._compat.model_copy(
model: nemo_microservices._compat._ModelT,
*,
deep: bool = False,
) nemo_microservices._compat._ModelT#
nemo_microservices._compat.model_dump(
model: pydantic.BaseModel,
*,
exclude: nemo_microservices._types.IncEx | None = None,
exclude_unset: bool = False,
exclude_defaults: bool = False,
warnings: bool = True,
mode: typing_extensions.Literal[json, python] = 'python',
) dict[str, Any]#
nemo_microservices._compat.model_json(
model: pydantic.BaseModel,
*,
indent: int | None = None,
) str#
nemo_microservices._compat.model_parse(
model: type[nemo_microservices._compat._ModelT],
data: Any,
) nemo_microservices._compat._ModelT#
nemo_microservices._compat.parse_obj(
model: type[nemo_microservices._compat._ModelT],
value: object,
) nemo_microservices._compat._ModelT#