# ─── Python ────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.so

# ─── Distribution / Packaging ─────────────────────────────────────────────
.Python
build/
dist/
*.egg-info/
*.egg
sdist/
var/
wheels/
pip-wheel-metadata/
develop-eggs/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
.installed.cfg
 MANIFEST

# ─── Hatch (build backend) ──────────────────────────────────────────────────
.hatch/

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

# ─── IDEs ──────────────────────────────────────────────────────────────────
.idea/
.vscode/
*.swp
*.swo
*~

# ─── Testing ───────────────────────────────────────────────────────────────
.pytest_cache/
.coverage
htmlcov/
coverage.xml
*.cover
.tox/
.nox/

# ─── Type Checking ──────────────────────────────────────────────────────────
.mypy_cache/
.ruff_cache/

# ─── Playwright ────────────────────────────────────────────────────────────
.playwright-mcp/

# ─── Project Specific ───────────────────────────────────────────────────────
# Temp test outputs (these are generated during testing)
tests/temp_*.docx
tests/temp_*.pdf
tests/temp_debug*/
tests/temp_icontec*/

# Raw pandoc output (intermediate)
_pandoc_raw.docx

# Example generated documents (user outputs)
examples/ExportDocs/*.docx
examples/ExportDocs/*.pdf

# OS files
.DS_Store
Thumbs.db
