litellm~=1.83.7  # Higher versions require aiohttp==3.13.3
pydantic~=2.12.5
python-dotenv~=1.0.1  # Downgrade to avoid issues with litellm v1.83.2
e2b-code-interpreter~=2.6.0
requests~=2.33.1
json_repair~=0.59.5
tenacity~=9.1.4
aiohttp~=3.13.4
protobuf~=6.33.5
h11~=0.16.0

# Dependency for colored display on terminals
rich~=15.0.0

# Dependencies for the tools
ddgs~=9.14.1
lxml~=6.1.0
beautifulsoup4~=4.14.3
markitdown[pdf, docx, xlsx]~=0.1.5
youtube-transcript-api~=1.2.4
wikipedia~=1.4.0
arxiv~=3.0.0
urllib3~=2.6.3

# Observability
langfuse>=2,<3
# langsmith==0.3.32
