# Build artefacts
dist/
build/
*.egg-info/

# Environments
.venv/
.env

# Python
__pycache__/
*.py[cod]

# Test and coverage
.pytest_cache/
.coverage
.coverage.*
coverage.json
htmlcov/

# Tooling caches
.ruff_cache/
.codegraph/

# Reference checkouts — other people's repositories, read here, never shipped
ref/

# Credentials — never committed, which is the whole reason the default lives in $HOME
.pixellab.json

# Editors
.idea/
.vscode/

# Generated assets and their records — output, never source
pixellab-out/