*~
*.pyc
*.egg-info
__pycache__
dist/
build/
.eggs/
*.egg
.venv/
venv/
.pytest_cache/
.ruff_cache/
.ty_cache/
.mypy_cache/
.coverage
.DS_Store
.idea/
.vscode/
.claude/worktrees/

# visie has no runtime dependencies; the lockfile would pin only dev tools,
# which pyproject.toml already range-pins.
uv.lock
