(model: type[_ModelT], value: object)
| 78 | |
| 79 | # renamed methods / properties |
| 80 | def parse_obj(model: type[_ModelT], value: object) -> _ModelT: |
| 81 | if PYDANTIC_V1: |
| 82 | return cast(_ModelT, model.parse_obj(value)) # pyright: ignore[reportDeprecated, reportUnnecessaryCast] |
| 83 | else: |
| 84 | return model.model_validate(value) |
| 85 | |
| 86 | |
| 87 | def field_is_required(field: FieldInfo) -> bool: |
no outgoing calls