# ── Python compiled files ─────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*.pyo
*.pyd
*.pdb
*$py.class

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

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

# ── Environment / secrets ─────────────────────────────────────────────────────
.env
.env.*
*.env
secrets.json
credentials.json
*_credentials.json
*_secrets.json
config.local.*

# ── PyPI / Twine ──────────────────────────────────────────────────────────────
.pypirc
twine/

# ── Testing & coverage ───────────────────────────────────────────────────────
.pytest_cache/
.coverage
.coverage.*
coverage.xml
htmlcov/
nosetests.xml
test-results/
*.test.json

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

# ── Build tools ───────────────────────────────────────────────────────────────
.hatch/
.tox/
.nox/

# ── Jupyter ───────────────────────────────────────────────────────────────────
.ipynb_checkpoints/
*.ipynb

# ── Extraction output (generated — can be very large) ────────────────────────
omnidoc_output/
chunks_by_type/
all_chunks.json
summary_report.txt
*_output/
*_chunks/

# ── Excel test / sample files (user data — not for repo) ─────────────────────
*.xlsx
*.xlsm
*.xlsb
*.xls
*.csv
*.tsv

# ── Vector database local stores ─────────────────────────────────────────────
qdrant_db/
chroma_db/
faiss_index/
*.faiss
*.index
weaviate_data/
milvus_data/
pinecone_cache/

# ── Logs ──────────────────────────────────────────────────────────────────────
*.log
*.log.*
logs/

# ── IDE ───────────────────────────────────────────────────────────────────────
.vscode/
.idea/
*.swp
*.swo
*~
.project
.classpath
.settings/
*.sublime-project
*.sublime-workspace

# ── OS ────────────────────────────────────────────────────────────────────────
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# ── Temporary files ───────────────────────────────────────────────────────────
tmp/
temp/
*.tmp
*.bak
*.backup
*.orig
*.rej
