pydantic>=2.6
pyyaml>=6.0
sqlalchemy>=2.0
aiofiles>=23.2
httpx>=0.27
tenacity>=9.0
rich>=13.7
typer>=0.12
croniter>=5.0
python-dotenv>=1.0
uv>=0.5

[acp]
fastapi>=0.112
uvicorn>=0.30

[board]
sqlalchemy>=2.0

[dev]
pytest>=8
pytest-asyncio>=0.24

[docs]
mkdocs-material
mkdocstrings[python]

[gateway]
fastapi>=0.112
uvicorn>=0.30
mcp>=1.2

[litellm]
litellm>=1.40

[messaging]
slack-sdk>=3.27

[observability]
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
prometheus-client>=0.20

[oidc]
PyJWT[crypto]>=2.8
authlib>=1.3
python-multipart>=0.0.9

[pg]
psycopg[binary]>=3.1

[security]
python-dotenv>=1.0

[vault]
hvac>=2.0
