pypdf2>=3.0.1
nltk>=3.8.1
tqdm>=4.66.1
typer[all]>=0.16.0
python-dotenv>=1.0.0
aiohttp>=3.9.0
requests>=2.28.0
posthog>=3.0.0

[all]
ragscore[notebook,providers]

[anthropic]
anthropic>=0.18.0

[dashscope]
dashscope>=1.14.1

[dev]
pytest>=7.4.3
pytest-cov>=4.1.0
pytest-asyncio>=0.21.0
ruff>=0.1.6
black>=23.11.0
mypy>=1.7.0
types-requests>=2.31.0
pre-commit>=3.5.0
requests>=2.31.0

[mcp]
mcp>=1.0.0

[notebook]
nest_asyncio>=1.5.0
pandas>=2.0.0

[openai]
openai>=1.0.0

[providers]
ragscore[anthropic,dashscope,openai]
