python-dotenv<2.0.0,>=1.2.2
requests<3.0.0,>=2.33.0
litellm<2.0.0,>=1.91.1
orjson<4.0,>=3.11.6
tqdm<5.0.0,>=4.0.0
httpx<1.0.0,>=0.25.0
pydantic<3.0.0,>=2.0.0
strands-agents[litellm]>=1.29.0
openai-agents[litellm]<0.19,>=0.18.1
keyring>=25.0.0
questionary<3.0.0,>=2.1.0
packaging>=24.0
typer<0.27,>=0.26
rich>=14.2.0
harbor[daytona]<0.21,>=0.20.0
aiohttp>=3.14.1
cryptography>=48.0.1
mcp>=1.28.1
click>=8.3.3

[dev]
osmosis-ai[server]
pytest<10.0.0,>=9.0.3
pytest-asyncio<2.0.0,>=1.4.0
pytest-cov>=7.1.0
ruff==0.15.20
pre-commit<5.0.0,>=4.6.0
pyright[nodejs]==1.1.411
types-requests>=2.0

[full]
osmosis-ai[server]

[platform]
pyarrow>=23.0.1

[server]
osmosis-ai[platform]
fastapi<1.0.0,>=0.100.0
uvicorn<1.0.0,>=0.23.0
