requests>=2.31
click>=8.1

[api]
fastapi>=0.100
uvicorn>=0.23

[browser]
playwright>=1.40

[bs4]
beautifulsoup4>=4.12
lxml>=5.0

[dev]
pytest>=7.0
pytest-asyncio>=0.21
pytest-cov>=5.0
beautifulsoup4>=4.12
lxml>=5.0

[extract]
trafilatura>=1.8

[rerank]
fastembed>=0.6
