smolagents>=0.1.0
openai>=1.0.0
typing-extensions>=4.0.0
python-dotenv>=1.0.0
peft>=0.17.0
litellm
google-generativeai
gradio
datasets<4.0.0,>=3.4.1
langchain>=1.0.0a10
langchain-huggingface
langgraph
langchain_core
bitsandbytes

[all]
toolbrain[dev,examples-full]

[dev]
pytest>=7.0.0
black>=22.0.0
isort>=5.0.0
mypy>=1.0.0

[examples-base]
pandas
matplotlib
seaborn
toolbrain[transformers]

[examples-full]
toolbrain[examples-base]
toolbrain[unsloth]

[torch]
torch
accelerate

[transformers]
transformers
toolbrain[torch]

[unsloth]
unsloth
bitsandbytes
xformers
toolbrain[transformers]
