from pydantic import BaseModel, EmailStr class UserOut(BaseModel): id: int email: EmailStr full_name: str is_active: bool is_admin: bool timezone: str = "UTC" model_config = {"from_attributes": True} class UserUpdate(BaseModel): full_name: str | None = None email: EmailStr | None = None timezone: str | None = None