from pydantic import BaseModel, Field class LoginForm(BaseModel): username: str = Field(min_length=1, max_length=64) password: str = Field(min_length=1, max_length=256) class CreateSecretForm(BaseModel): name: str = Field(min_length=1, max_length=256) value: str = Field(min_length=1) team_id: int class RotateSecretForm(BaseModel): new_value: str = Field(min_length=1) expected_version: int