# =============================================================================
# Python
# =============================================================================
__pycache__/
*.py[cod]
*$py.class
*.pyd
*.pyo

# Distribution / packaging
dist/
build/
*.egg-info/
*.egg
MANIFEST
.eggs/
wheels/
pip-wheel-metadata/

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

# Installer artifacts
*.whl
*.tar.gz

# =============================================================================
# uv
# =============================================================================
.uv/
uv.lock

# =============================================================================
# Type checking
# =============================================================================
.mypy_cache/
.pyre/
.pytype/
.dmypy.json
dmypy.json

# =============================================================================
# Testing
# =============================================================================
.pytest_cache/
.coverage
.coverage.*
coverage.xml
htmlcov/
.tox/
.nox/

# =============================================================================
# Linting / formatting
# =============================================================================
.ruff_cache/

# =============================================================================
# IDEs and editors
# =============================================================================
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db

# =============================================================================
# Mega-Mind session state (local only — not committed)
# =============================================================================
docs/plans/
.agent/instincts/

# =============================================================================
# Secrets & environment
# =============================================================================
.env
.env.*
!.env.example
*.pem
*.key
