typer<1.0.0,>=0.6.0
rich<15.0,>=12.0
textual<1.0.0,>=0.80.0
prompt_toolkit<4.0,>=3.0
fastapi<1.0,>=0.110
uvicorn<1.0,>=0.27
python-multipart<1.0,>=0.0.9
pydantic<3.0,>=2.0
pydantic-settings<3.0,>=2.0
python-dotenv<3.0,>=1.0
PyYAML<7.0,>=6.0
mcp<2.0,>=1.0
langchain<1.0.0,>=0.3.50
langchain-community<1.0.0,>=0.0.20
langchain-openai<1.0.0,>=0.3.50
openai<2.0.0,>=0.27.0
faiss-cpu<2.0.0,>=1.7.3
safety<3.0,>=2.0
python-docx<2.0,>=1.1
openpyxl<4.0,>=3.1
pypdf<7.0,>=4.0
redis<5.0.0,>=4.5.0
rq<2.0.0,>=1.10.0
tenacity<9.0.0,>=8.0.0
cryptography<46.0,>=42.0

[a2a]
a2a-sdk[http-server]<2.0,>=1.1

[acp]
agent-client-protocol<0.12,>=0.11

[automations]
apscheduler<4,>=3.10

[browser]
playwright<2.0,>=1.45

[dashboard]
streamlit<2.0,>=1.38
plotly<6,>=5.22
pandas<3,>=2.2

[dev]
pytest<9.0,>=8.0

[email]
google-api-python-client<3.0,>=2.0
google-auth-oauthlib<2.0,>=1.2
keyring<26.0,>=24.0

[execution]
kubernetes<35,>=30
modal<2,>=0.64

[execution-kubernetes]
kubernetes<35,>=30

[execution-modal]
modal<2,>=0.64

[full]
playwright<2.0,>=1.45
streamlit<2.0,>=1.38
plotly<6,>=5.22
pandas<3,>=2.2
apscheduler<4,>=3.10
opentelemetry-sdk<2,>=1.27
opentelemetry-exporter-otlp-proto-http<2,>=1.27
google-api-python-client<3.0,>=2.0
google-auth-oauthlib<2.0,>=1.2
keyring<26.0,>=24.0
mem0ai<3.0,>=2.0
agent-client-protocol<0.12,>=0.11
a2a-sdk[http-server]<2.0,>=1.1

[mem0]
mem0ai<3.0,>=2.0
keyring<26.0,>=24.0

[observability]
opentelemetry-sdk<2,>=1.27
opentelemetry-exporter-otlp-proto-http<2,>=1.27

[protocols]
agent-client-protocol<0.12,>=0.11
a2a-sdk[http-server]<2.0,>=1.1
