click
httpx
openai
mcp
pyarrow
datasets
python-dotenv
rich
aiofiles
Pillow>=10.1.0
tqdm
PyMuPDF
ebooklib
beautifulsoup4
python-pptx
rapidfuzz

[all]
transformers==4.46.3
tokenizers==0.20.3
torch
einops
easydict
addict
img2pdf
numpy
PyMuPDF
ebooklib
beautifulsoup4

[dev]
pytest
pytest-asyncio
black
ruff
mypy

[document]
PyMuPDF
ebooklib
beautifulsoup4

[local]
transformers==4.46.3
accelerate>=0.26.0
tokenizers==0.20.3
torch
einops
easydict
addict
img2pdf
numpy

[local-flash]
transformers==4.46.3
tokenizers==0.20.3
torch
flash-attn
einops
easydict
addict
img2pdf
numpy
