openai>=1.0.0
anthropic>=0.18.0
requests>=2.31.0
tqdm>=4.65.0
click>=8.1.0
pydantic>=2.0.0
jinja2>=3.1.0
pip>=23.3
pyyaml>=6.0
rich>=10.0.0
aiohttp>=3.8.0
fastapi>=0.100.0
uvicorn>=0.20.0
sqlalchemy>=2.0.0
aiosqlite>=0.19.0
python-multipart>=0.0.6
passlib[bcrypt]>=1.7.4
python-jose[cryptography]>=3.3.0
scikit-learn
sentence-transformers
numpy

[all]
raglint[dev,docs,integrations]

[dev]
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
black>=23.7.0
ruff>=0.0.285
pre-commit>=3.3.3
pip-audit>=2.6.0
bandit[toml]>=1.7.5
psutil>=5.9.0

[docs]
sphinx>=7.0
sphinx-rtd-theme>=2.0
myst-parser>=2.0

[integrations]
langchain>=0.1.0
langchain-community>=0.0.10
llama-index>=0.9.0
