# ── Generated files ────────────────────────────────────────────────────────────
# setuptools_scm writes this at build/install time — never commit it
src/credential_bridge/_version.py

# ── Python ─────────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg-info/
*.egg
MANIFEST
.installed.cfg

# Build / dist
build/
dist/
wheels/
share/python-wheels/
develop-eggs/
eggs/
.eggs/
sdist/
parts/
var/
lib/
lib64/
downloads/
.Python

# ── Virtual environments ────────────────────────────────────────────────────────
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# ── Testing ─────────────────────────────────────────────────────────────────────
.pytest_cache/
.tox/
.nox/
.coverage
.coverage.*
.cache
htmlcov/
coverage.xml
*.cover
*.py,cover
nosetests.xml
.hypothesis/
cover/

# ── Type checkers ──────────────────────────────────────────────────────────────
.mypy_cache/
.dmypy.json
dmypy.json
.pyre/
.pytype/

# ── Docs build output ──────────────────────────────────────────────────────────
/public
/site

# ── Internal planning (spec/plan files) ────────────────────────────────────────
docs/superpowers/

# ── Playwright MCP test artifacts ──────────────────────────────────────────────
.playwright-mcp/

# ── EnvFileBackend atomic write temp files ─────────────────────────────────────
*.env.tmp

# ── Editors / IDEs ─────────────────────────────────────────────────────────────
.vscode/
.idea/
.ropeproject
.spyderproject
.spyproject

# ── System ─────────────────────────────────────────────────────────────────────
.DS_Store
*.swp
*.log
*.err

# ── Jupyter ────────────────────────────────────────────────────────────────────
*.ipynb_checkpoints
profile_default/
ipython_config.py

# ── PyInstaller ────────────────────────────────────────────────────────────────
*.manifest

# ── PEP 582 ────────────────────────────────────────────────────────────────────
__pypackages__/
