qdrant-client>=1.7.0
pydantic>=2.5.0
python-dotenv>=1.1.1
cryptography>=45.0.6
httpx>=0.28.0

[dev]
ruff>=0.8.0
pre-commit>=3.6.0
pytest>=7.0.0
pytest-asyncio>=0.21.0

[embedding]
ollama>=0.2.0

[enterprise]
inmemory[mongodb,oauth,server,yaml]

[full]
inmemory[embedding,mcp,mongodb,oauth,server,yaml]

[mcp]
mcp[cli]>=1.2.1
fastmcp>=2.11.3

[mongodb]
pymongo>=4.10.0

[oauth]
authlib>=1.3.2
google-auth>=2.14.1

[server]
fastapi>=0.116.1
uvicorn>=0.34.0
starlette>=0.45.0

[test]
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-mock>=3.10.0

[yaml]
pyyaml>=6.0.0
