# Build artefacts from `python -m build` / `uv build`. These land in
# clients/python/dist/ which the repo-root .gitignore does NOT cover (it
# only ignores /ui/dist/ and /internal/ui-service/dist/*).
dist/
build/
*.egg-info/
.eggs/

# Local virtualenvs from `python -m venv` smoke tests.
.venv/
venv/

# uv resolver lockfile — regenerable dev-env artifact; the SDK is a library,
# so the lock isn't shipped and isn't a source of truth (pyproject is).
uv.lock
