Quick Start¶
Define a Pydantic model¶
from pydantic import BaseModel
class AppConfig(BaseModel):
name: str
debug: bool = False
port: int = 8080
Create a configuration interactively¶
pydantic-wizard new myapp.config.AppConfig
Edit an existing configuration¶
pydantic-wizard edit config.yaml
Validate a configuration¶
pydantic-wizard validate config.yaml --model myapp.config.AppConfig