pydantic<3,>=2.6

[agentframework]
autogen-agentchat<2,>=0.4
autogen-core<2,>=0.4

[all]
autogen-agentchat<2,>=0.4
autogen-core<2,>=0.4
anthropic<2,>=0.50
boto3<2,>=1.40
langsmith<2,>=0.7
mcp<2,>=1.5
openai<3,>=2
openai-agents<1,>=0.14
opentelemetry-proto<2,>=1.27
pydantic-ai<2,>=0.2
pyarrow<25,>=15
rdflib<8,>=7

[all:python_version < "3.14"]
crewai<2,>=0.40

[anthropic]
anthropic<2,>=0.50

[bedrock]
boto3<2,>=1.40

[crewai]

[crewai:python_version < "3.14"]
crewai<2,>=0.40

[dev]
autogen-agentchat<2,>=0.4
autogen-core<2,>=0.4
anthropic<2,>=0.50
boto3<2,>=1.40
build<2,>=1.0
langsmith<2,>=0.7
mcp<2,>=1.5
mypy<2,>=1.8
openai<3,>=2
openai-agents<1,>=0.14
opentelemetry-proto<2,>=1.27
pre-commit<5,>=3
pydantic-ai<2,>=0.2
pytest<10,>=7
pytest-cov<8,>=4
rdflib<8,>=7
ruff<1,>=0.4

[dev:python_version < "3.14"]
crewai<2,>=0.40

[langsmith]
langsmith<2,>=0.7

[mcp]
mcp<2,>=1.5

[openai-agents]
openai<3,>=2
openai-agents<1,>=0.14

[otlp]
opentelemetry-proto<2,>=1.27

[parquet]
pyarrow<25,>=15

[prov]
rdflib<8,>=7

[pydantic-ai]
pydantic-ai<2,>=0.2
