# --- Virtual environments ---
.venv/
venv/

# --- Python cache ---
__pycache__/
*.py[cod]
*$py.class
.ropeproject/

# --- Build and distribution folders ---
build/
dist/
*.egg-info/
.eggs/

# --- Documentation build ---
docs/build/

# --- Logs and temporary files ---
*.log
*.tmp

# --- Environment and local config files ---
.env
.DS_Store
.idea/
.vscode/
.zed/*
!.zed/settings.json  # keep only shared settings

# --- Test and coverage files ---
.coverage
htmlcov/
.tox/
.nox/
pytest_cache/
tests/

# --- Type checker cache ---
.mypy_cache/
.pytype/
.pyre/
