fastapi>=0.100.0
uvicorn[standard]>=0.20.0
websockets>=11.0
aiosqlite>=0.20.0

[all]
pixelpulse[autogen,crewai,langgraph,openai,otel,plugin]

[autogen]
autogen-agentchat>=0.4.0

[crewai]
crewai>=0.60.0

[dev]
pytest>=7.0
pytest-asyncio>=0.21.0
httpx>=0.24.0
asgi-lifespan>=2.1.0
ruff>=0.4.0

[langgraph]
langgraph>=0.2.0
langchain-core>=0.2.0

[openai]
openai-agents>=0.1.0

[otel]
opentelemetry-api>=1.20.0
opentelemetry-sdk>=1.20.0

[plugin]
httpx>=0.24.0
mcp>=1.0.0
