numpy>=2.4.4
pydantic>=2.13.3
anyio>=4.0.0
starlette>=0.30.0
itsdangerous>=2.2.0
fastmcp==3.2.4
prefab-ui==0.13.1
openapi-pydantic>=0.5.1
fastapi>=0.136.1
uvicorn[standard]>=0.46.0
sse-starlette>=1.8.2
mcp>=1.0.0
httpx>=0.25.0
prometheus-client>=0.19.0
rich>=15.0.0
asyncpg>=0.29.0
sentence-transformers>=2.2.0
scikit-learn>=1.3.0
chromadb>=0.5.0
qdrant-client>=1.7.0
lancedb>=0.5.0
duckduckgo-search>=5.0.0
playwright>=1.40.0
beautifulsoup4>=4.12.0
requests>=2.31.0
redis>=5.0.0
cryptography>=42.0.0
psutil>=5.9.0
python-dotenv>=1.2.2
pyyaml>=6.0.0
python-lsp-server>=1.11.0
py-key-value-aio[redis]>=0.4.0
cryptography>=42.0.0
psycopg2-binary>=2.9.0
aiofiles>=23.2.1

[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
pyjwt>=2.8.0
opentelemetry-api>=1.25.0
opentelemetry-sdk>=1.25.0
opentelemetry-exporter-otlp>=1.25.0
prometheus-client>=0.19.0
chromadb>=0.5.0
matplotlib>=3.8.0
pandas>=2.1.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.15.12
mypy>=1.0.0
httpx>=0.28.0

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

[litellm]
litellm>=1.0.0

[observability]
pyjwt>=2.8.0
opentelemetry-api>=1.25.0
opentelemetry-sdk>=1.25.0
opentelemetry-exporter-otlp>=1.25.0
opentelemetry-instrumentation-fastapi>=0.45b0
opentelemetry-instrumentation-starlette>=0.45b0
opentelemetry-instrumentation-httpx>=0.45b0
prometheus-client>=0.19.0

[postgres]
asyncpg>=0.29.0

[viz]
matplotlib>=3.8.0
pandas>=2.1.0

[yaml]
pyyaml>=6.0.0
