requests>=2.31
feedparser>=6.0
ddgs>=9.0
trafilatura>=1.8
resiliparse>=1.0
selectolax>=0.3.21
fastapi>=0.110
uvicorn>=0.27

[all]
dethrottled[documents,media,rerank,semantic,tls]

[dev]
pytest>=8.0
httpx>=0.27
ruff>=0.4

[documents]
pymupdf>=1.24
openpyxl>=3.1
python-docx>=1.1
python-pptx>=0.6.23
xlrd>=2.0
odfpy>=1.4
ebooklib>=0.18
striprtf>=0.0.26

[media]
youtube-transcript-api>=1.0

[rerank]
flashrank>=0.2.9

[semantic]
numpy>=1.24
onnxruntime>=1.17
transformers>=4.40

[tls]
curl_cffi>=0.7
