numpy>=1.20.0
pydantic>=2.0.0
anyio>=4.0.0
starlette>=0.30.0
fastmcp==3.0.1
openapi-pydantic>=0.5.1
fastapi>=0.104.1
uvicorn[standard]>=0.24.0
sse-starlette>=1.8.2
mcp>=1.0.0
httpx>=0.25.0
prometheus-client>=0.19.0
rich>=13.7.0
asyncpg>=0.29.0
sentence-transformers>=2.2.0
scikit-learn>=1.3.0

[all]
pyyaml>=6.0.0
fastapi>=0.100.0
uvicorn[standard]>=0.23.0
python-multipart>=0.0.6
litellm>=1.0.0
httpx>=0.28.0
pygments>=2.16.0
openai>=1.6.0
mcp>=1.0.0

[api]
fastapi>=0.100.0
uvicorn[standard]>=0.23.0
python-multipart>=0.0.6

[dev]
pytest>=7.0.0
pytest-asyncio>=0.23.0
pytest-cov>=4.0.0
ruff>=0.1.0
mypy>=1.0.0
httpx>=0.28.0
beautifulsoup4>=4.12.0
redis>=5.0.0
psutil>=5.9.0

[governed]
litellm>=1.0.0
httpx>=0.28.0
pygments>=2.16.0
openai>=1.6.0

[litellm]
litellm>=1.0.0

[postgres]
asyncpg>=0.29.0

[yaml]
pyyaml>=6.0.0
