lauren
httpx>=0.27
anyio>=4.0
pydantic>=2.7
typing-extensions>=4.11

[all]
lauren-ai[anthropic,chroma,litellm,openai,pgvector,pypdf,qdrant,redis]

[anthropic]
anthropic>=0.35

[chroma]
chromadb>=0.5

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pytest-cov>=5.0
pytest-benchmark>=4.0
anyio[trio]>=4.0
ruff>=0.4
mypy>=1.10
nox>=2024.4
prek>=0.1
mkdocs>=1.6
mkdocs-material>=9.5
pymdown-extensions>=10.7
mkdocstrings[python]>=0.27
griffe>=1.0

[litellm]
litellm>=1.40

[ollama]

[openai]
openai>=1.35

[pgvector]
asyncpg>=0.29
pgvector>=0.3

[pypdf]
pypdf>=4.0

[qdrant]
qdrant-client>=1.9

[redis]
redis[hiredis]>=5.0
