# Python cache files
__pycache__
*.py[cod]
__pypackages__

# Distribution / packaging
.Python
/build
/dist

# Generated by hatch-vcs at build time (pyproject.toml [tool.hatch.build.hooks.vcs])
/voci/_version.py

# Docs site, built by `just docs build` into Zensical's default site_dir, and Zensical's own
# incremental-build cache alongside it
/site
/.cache

# Ruff, uv, pytest, voci
.ruff_cache
.pytest_cache
.voci_cache

# coverage.py's data file, written wherever a `coverage run` starts (`just checks coverage`
# runs one inside examples/)
.coverage
.coverage.*

# voci-migrate's work directory, written into the suite being migrated
.voci-migrate
