python-dotenv<2.0.0,>=0.1.0
requests<3.0.0,>=2.0.0
litellm<2.0.0,>=1.83.0
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.15,>=0.14
keyring>=25.0.0
questionary<3.0.0,>=2.1.0
typer<0.26,>=0.16.0
rich>=14.2.0
harbor[daytona]==0.6.1

[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.15
pre-commit<5.0.0,>=4.6.0
pyright[nodejs]==1.1.410
types-requests>=2.0

[full]
osmosis-ai[server]

[platform]
pyarrow>=14.0.0

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