[build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] name = "smolagents" version = "0.0.1" description = "🤗 Smolagents: a barebones library for agents. Agents just write python code to call/orchestrate tools." authors = [ { name="Aymeric Roucher", email="aymeric@hf.co" }, { name="Thomas Wolf"}, ] readme = "README.md" requires-python = ">=3.10" dependencies = [ "transformers>=4.0.0", "pytest>=8.1.0", "requests>=2.32.3", "rich>=13.9.4", "pandas>=2.2.3", "jinja2>=3.1.4", "pillow>=11.0.0", "markdownify>=0.14.1", "gradio>=5.8.0", "duckduckgo-search>=6.3.7", "python-dotenv>=1.0.1", "e2b-code-interpreter>=1.0.3", "torch>=2.5.1", "litellm>=1.55.10", ] [project.optional-dependencies] dev = [ "anthropic", ] test = [ "gradio-tools" ]