# Skip everything not needed to build the image.
# The Dockerfile COPYs explicit paths, but this keeps the build context
# small (faster docker build, smaller transfers on CI).

.git
.github
.venv
**/__pycache__
**/*.pyc
**/*.pyo
.pytest_cache
.mypy_cache
.ruff_cache
.coverage
htmlcov/
dist/
build/
*.egg-info/

# Not installed into the image
tests/
website/
docs/

# Editor / OS cruft
.vscode/
.idea/
*.swp
.DS_Store
