# Core document parsing and LLM preparation
pymupdf4llm
python-docx>=1.2
python-pptx>=0.6.23
openpyxl>=3.1
odfpy>=1.4
mathml-to-latex>=1.0
striprtf>=0.0.26
extract-msg>=0.48
mobi>=0.3.3

# Text extraction and processing
trafilatura
sumy
tiktoken
pathspec

# CLI and user interface
typer>=0.12
rich
pyperclip

# File monitoring
watchdog

# Web server (for API endpoints)
fastapi
uvicorn[standard]
python-multipart
httpx

# Testing (optional, recommended)
pytest-sugar
pytest-instafail
