Contributing

Development Setup

git clone https://github.com/gianlucapagliara/pydantic-wizard.git
cd pydantic-wizard
uv sync
uv run pre-commit install

Running Tests

uv run pytest tests/

Linting

uv run ruff check .
uv run ruff format --check .
uv run mypy --strict pydantic_wizard/

Releasing

./scripts/release.sh [major|minor|patch]