from typing import Annotated from pydantic import ConfigDict, Field Macronutrient = Annotated[float, Field(ge=0, le=100)] OptionalMacronutrient = Annotated[float | None, Field(default=None, ge=0, le=100)] Calories = Annotated[float, Field(ge=0)] OptionalCalories = Annotated[float | None, Field(default=None, ge=0)] class ObjModelMixin: """ Shared code for ObjModel. """ id: int model_config = ConfigDict(from_attributes=True)