httpx>=0.28.1
pydantic>=2.0

[all]
openai>=1.75.0
anthropic>=0.51.0
boto3>=1.37.0
google-genai>=1.12.1
litellm>=1.67.0
langchain-core>=0.3.55
langchain-openai>=0.3.14
langgraph>=0.4.2
pydantic-ai>=0.1.1
crewai>=0.70.0
openai-agents>=0.0.10
llama-index>=0.11.0
autogen-agentchat>=0.4.0
autogen-ext[openai]>=0.4.0
azure-identity>=1.16.0

[anthropic]
anthropic>=0.51.0

[autogen]
autogen-agentchat>=0.4.0
autogen-ext[openai]>=0.4.0

[azure]
azure-identity>=1.16.0

[bedrock]
boto3>=1.37.0

[crewai]
crewai>=0.70.0

[dev]
pytest>=8.0
pytest-asyncio>=0.23
respx>=0.21

[genai]
google-genai>=1.12.1

[langchain]
langchain-core>=0.3.55
langchain-openai>=0.3.14

[langgraph]
langchain-core>=0.3.55
langchain-openai>=0.3.14
langgraph>=0.4.2

[litellm]
litellm>=1.67.0

[llamaindex]
llama-index>=0.11.0

[mcp]
pydantic>=2.0

[openai]
openai>=1.75.0

[openai-agents]
openai-agents>=0.0.10
openai>=1.75.0

[pydanticai]
pydantic-ai>=0.1.1
