# Build output. `pip install .` and `python -m build` both write here, and a
# committed dist/ is how a stale wheel gets uploaded to PyPI by accident.
build/
dist/
*.egg-info/

__pycache__/
*.py[cod]
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Local environments. The SDK has no dependencies, so these are only ever a
# developer's own scratch space.
.venv/
venv/
env/

.env
.DS_Store
.idea/
.vscode/
