click>=8.1
pydantic>=2.0
pydantic-settings>=2.0
structlog>=23.0
httpx>=0.24
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
opentelemetry-exporter-otlp>=1.20
opentelemetry-exporter-prometheus>=0.41b0
prometheus-client>=0.20
redis>=5.0
sqlalchemy[asyncio]>=2.0
asyncpg>=0.29
alembic>=1.13
networkx>=3.0
fastapi>=0.109
uvicorn>=0.27
websockets>=12
pyjwt[crypto]>=2.8
passlib[bcrypt]>=1.7

[autogen]
autogen-core>=0.4
autogen-agentchat>=0.4
autogen-ext[openai]>=0.4

[crewai]
crewai>=0.80

[dev]
pytest>=8.0
pytest-asyncio>=0.23
httpx
ruff>=0.2

[frameworks]
langchain-core>=0.2
langgraph>=0.2
crewai>=0.80
autogen-core>=0.4
autogen-agentchat>=0.4
autogen-ext[openai]>=0.4
semantic-kernel>=1.0

[langchain]
langchain-core>=0.2

[langgraph]
langgraph>=0.2

[semantic-kernel]
semantic-kernel>=1.0

[spiffe]
spiffe>=0.2
