__pycache__/
*.py[cod]
*$py.class
.venv/
.env
.mypy_cache/
.ruff_cache/
.pytest_cache/
.coverage
.coverage.*
htmlcov/
dist/
build/
*.egg-info/
.DS_Store
node_modules/
.idea/
.vscode/

# never commit ad-hoc data captured during dev runs
/scratch/
/data/

# but keep the test fixtures
!tests/golden/**
# (still ignore caches inside the kept dir)
tests/golden/**/__pycache__/
