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

# Distribution / packaging
dist/
build/
*.egg-info/

# Virtual Environment
.venv/
venv/
ENV/

# Testing
.pytest_cache/
.coverage
coverage.xml
htmlcov/

# Format
.mypy_cache/
.ruff_cache/

# Environment
.env
.env.local
.env.*.local

# Storage (user uploads)
storage/

# PDFs (except test data)
*.pdf
!tests/data/*.pdf

# Sensitive
sensitive/

# Windows artifacts
nul

# Project Specific
tests/examples_output/
!tests/data/sample.pdf
*.log
.DS_Store
data/

# AI
.claude/
.gemini/

# Astro / Site
site/node_modules/
site/dist/
site/.astro/
