# ── Python ───────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*.pyo
*.pyd
.Python
*.egg-info/
dist/
build/
*.egg
.eggs/

# ── Environments ─────────────────────────────────────────────────────────────
.env
.venv/
venv/
.conda/

# ── Tools cache ──────────────────────────────────────────────────────────────
.ruff_cache/
.mypy_cache/
.pytest_cache/
.pre-commit-cache/
htmlcov/
.coverage
.coverage.*
coverage.xml

# ── Local MkDocs assets ───────────────────────────────────────────────────────
# Symlinked from pinky-studio for local dev — not committed
docs/assets/
site/

# ── Provider cache ───────────────────────────────────────────────────────────
.snowflake-provider/

# ── Local dev ────────────────────────────────────────────────────────────────
.local/
*.local.json

# ── Snowflake credentials ────────────────────────────────────────────────────
*.p8
connection.json
connections.toml
.snowflake/

# ── macOS ────────────────────────────────────────────────────────────────────
.DS_Store
.AppleDouble
.LSOverride

# ── VSCode ───────────────────────────────────────────────────────────────────
.vscode/*.log

# ── Plan output ──────────────────────────────────────────────────────────────
out/
