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