gitpython>=3.1.0
tqdm>=4.66.0
rich>=14.1.0
pydantic>=2.10.6

[all]
maseval[examples,multiagentbench,transformers,wandb]

[anthropic]
anthropic>=0.40.0

[camel]
camel-ai>=0.2.0
litellm>=1.0.0

[converse]

[disco]
aiohttp>=3.9.0
click>=8.1.0
datasets==4.4.1
gdown>=4.6.0
h5py>=3.0.0
ipython>=8.0.0
jsonlines>=4.0.0
lm-eval>=0.4.0
matplotlib>=3.5.0
transformers<5.0.0,>=4.37.0
scikit-learn>=1.7.2
scipy>=1.11.0
tiktoken>=0.5.0
torch==2.9.1
torchvision>=0.15.0
typer>=0.9.0
umap-learn>=0.5.0

[examples]
maseval[anthropic,camel,disco,gaia2,google-genai,langfuse,langgraph,litellm,llamaindex,macs,openai,smolagents,tau2]
langchain>=0.3.27
langchain-google-genai>=2.1.12
typing-extensions>=4.0.0
mcp>=1.22.0
python-dotenv>=1.0.0
jupyter>=1.0.0
ipykernel>=6.0.0
ipywidgets>=8.0.0
accelerate>=1.11.0
RestrictedPython>=7.0

[gaia2]
meta-agents-research-environments>=1.2.0
datasets>=3.0.0

[google-genai]
google-genai>=1.37.0

[langfuse]
langfuse>=3.3.4

[langgraph]
langgraph>=0.6.0
litellm>=1.0.0

[litellm]
litellm>=1.0.0

[llamaindex]
llama-index-core>=0.12.0
litellm>=1.0.0

[lm-eval]
aiohttp>=3.9.0
transformers<5.0.0,>=4.37.0
lm-eval>=0.4.0

[macs]

[mmlu]
torch>=2.0.0
transformers>=4.37.0
numpy>=1.20.0

[multiagentbench]
litellm>=1.0.0
pyyaml>=6.0
ruamel.yaml>=0.17.0
beartype
colorlog>=6.0.0
requests>=2.28.0
beautifulsoup4>=4.12.0
keybert>=0.8.0
arxiv>=2.1.0
pypdf2>=3.0.0
semanticscholar>=0.8.0
levenshtein>=0.20.0
psycopg2-binary>=2.9.0
pymysql>=1.1.0
names>=0.3.0
flask>=3.0.0
javascript>=1!1.2.0
waitress>=3.0.0
scikit-learn>=1.3.0
sentence-transformers>=2.3.0

[openai]
openai>=1.107.2

[smolagents]
smolagents>=1.21.3
litellm>=1.0.0

[tau2]
docstring-parser>=0.16
addict>=2.4.0

[transformers]
transformers>=4.37.0

[wandb]
wandb>=0.15.0
