requests>=2.31.0
urllib3>=2.0.0

[adk]
google-adk==2.5.0

[agno]
agno<=2.8.3,>=2.8.0

[all]
crewai<=1.15.6,>=1.15.5
redis>=4.5.0
cryptography>=42.0.0
pydantic-ai<=2.18.0,>=2.16.0
anyio>=4.0.0
langgraph==1.2.9
langchain-core<=1.5.1,>=1.5.0
langchain-openai==1.3.5
autogen-agentchat==0.7.5
agno<=2.8.3,>=2.8.0
azure-ai-projects==2.3.0
azure-identity==1.25.3
openai-agents==0.18.3
mcp<=1.28.1,>=1.26.0
boto3<=1.43.56,>=1.43.54
llama-index==0.14.23
google-adk==2.5.0
claude-agent-sdk<=0.2.128,>=0.2.126
smolagents==1.26.0

[autogen]
autogen-agentchat==0.7.5

[aws-bedrock]
boto3<=1.43.56,>=1.43.54

[bedrock]
boto3<=1.43.56,>=1.43.54

[claude]
claude-agent-sdk<=0.2.128,>=0.2.126

[claude-agent-sdk]
claude-agent-sdk<=0.2.128,>=0.2.126

[crewai]
crewai<=1.15.6,>=1.15.5

[dev]
pytest>=8.0.0
ruff>=0.5.0
mypy>=1.8.0
build>=1.0.0
twine>=5.0.0

[dev:python_version < "3.11"]
tomli>=2.0.0

[foundry]
azure-ai-projects==2.3.0
azure-identity==1.25.3

[google-adk]
google-adk==2.5.0

[langgraph]
langgraph==1.2.9
langchain-core<=1.5.1,>=1.5.0
langchain-openai==1.3.5
anyio>=4.0.0

[llama-index]
llama-index==0.14.23

[llamaindex]
llama-index==0.14.23

[mcp]
mcp<=1.28.1,>=1.26.0

[microsoft]

[microsoft-autogen]
autogen-agentchat==0.7.5

[openai-agents]
openai-agents==0.18.3

[pop]
cryptography>=42.0.0

[pydantic]
pydantic-ai<=2.18.0,>=2.16.0
anyio>=4.0.0

[pydanticai]
pydantic-ai<=2.18.0,>=2.16.0
anyio>=4.0.0

[redis]
redis>=4.5.0

[smolagents]
smolagents==1.26.0
