Skip to content

Index

models

AXM Models package.

ReserveResult

Bases: BaseModel

Result of PyPI reservation operation.

Source code in packages/axm-init/src/axm_init/models/results.py
class ReserveResult(BaseModel):
    """Result of PyPI reservation operation."""

    model_config = {"extra": "forbid"}

    success: bool
    package_name: str
    version: str
    message: str

ScaffoldResult

Bases: BaseModel

Result of a scaffolding operation.

Source code in packages/axm-init/src/axm_init/models/results.py
class ScaffoldResult(BaseModel):
    """Result of a scaffolding operation."""

    model_config = {"extra": "forbid"}

    success: bool
    path: str
    message: str
    files_created: list[str] = Field(default_factory=list)