Fix f-string issues on python<3.12
This commit is contained in:
		
							parent
							
								
									132f9f3e6a
								
							
						
					
					
						commit
						329119b716
					
				|  | @ -33,7 +33,7 @@ limitations under the License. | ||||||
| 
 | 
 | ||||||
| 🌐 **Support for any LLM**: it supports models hosted on the Hub loaded in their `transformers` version or through our inference API, but also models from OpenAI, Anthropic, and many more through our LiteLLM integration. | 🌐 **Support for any LLM**: it supports models hosted on the Hub loaded in their `transformers` version or through our inference API, but also models from OpenAI, Anthropic, and many more through our LiteLLM integration. | ||||||
| 
 | 
 | ||||||
| 🧑💻 **First-class support for Code Agents**, i.e. agents that write their actions in code (as opposed to "agents being used to write code"), [read more here](tutorials/secure_code_execution). | 🧑💻 **First-class support for Code Agents**, i.e. agents that write their actions in code (as opposed to "agents being used to write code"), [read more here](https://huggingface.co/docs/smolagents/tutorials/secure_code_execution). | ||||||
| 
 | 
 | ||||||
| 🤗 **Hub integrations**: you can share and load tools to/from the Hub, and more is to come! | 🤗 **Hub integrations**: you can share and load tools to/from the Hub, and more is to come! | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" | ||||||
| 
 | 
 | ||||||
| [project] | [project] | ||||||
| name = "smolagents" | name = "smolagents" | ||||||
| version = "0.1.0" | version = "0.1.3" | ||||||
| description = "🤗 smolagents: a barebones library for agents. Agents write python code to call tools or orchestrate other agents." | description = "🤗 smolagents: a barebones library for agents. Agents write python code to call tools or orchestrate other agents." | ||||||
| authors = [ | authors = [ | ||||||
|   { name="Aymeric Roucher", email="aymeric@hf.co" }, { name="Thomas Wolf"}, |   { name="Aymeric Roucher", email="aymeric@hf.co" }, { name="Thomas Wolf"}, | ||||||
|  | @ -12,8 +12,10 @@ authors = [ | ||||||
| readme = "README.md" | readme = "README.md" | ||||||
| requires-python = ">=3.10" | requires-python = ">=3.10" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  |     "torch", | ||||||
|  |     "torchaudio", | ||||||
|  |     "torchvision", | ||||||
|     "transformers>=4.0.0", |     "transformers>=4.0.0", | ||||||
|     "pytest>=8.1.0", |  | ||||||
|     "requests>=2.32.3", |     "requests>=2.32.3", | ||||||
|     "rich>=13.9.4", |     "rich>=13.9.4", | ||||||
|     "pandas>=2.2.3", |     "pandas>=2.2.3", | ||||||
|  | @ -24,12 +26,11 @@ dependencies = [ | ||||||
|     "duckduckgo-search>=6.3.7", |     "duckduckgo-search>=6.3.7", | ||||||
|     "python-dotenv>=1.0.1", |     "python-dotenv>=1.0.1", | ||||||
|     "e2b-code-interpreter>=1.0.3", |     "e2b-code-interpreter>=1.0.3", | ||||||
|     "torch>=2.5.1", |  | ||||||
|     "litellm>=1.55.10", |     "litellm>=1.55.10", | ||||||
|     "torchvision>=0.20.1", |  | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [project.optional-dependencies] | [project.optional-dependencies] | ||||||
| test = [ | test = [ | ||||||
|  |     "pytest>=8.1.0", | ||||||
|     "gradio-tools" |     "gradio-tools" | ||||||
| ] | ] | ||||||
|  |  | ||||||
|  | @ -1,12 +0,0 @@ | ||||||
| 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 |  | ||||||
| ipykernel>=6.29.5 |  | ||||||
|  | @ -14,7 +14,7 @@ | ||||||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||||
| # See the License for the specific language governing permissions and | # See the License for the specific language governing permissions and | ||||||
| # limitations under the License. | # limitations under the License. | ||||||
| __version__ = "0.1.0" | __version__ = "0.1.3" | ||||||
| 
 | 
 | ||||||
| from typing import TYPE_CHECKING | from typing import TYPE_CHECKING | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -473,7 +473,7 @@ You have been provided with these additional arguments, that you can access usin | ||||||
|             Panel( |             Panel( | ||||||
|                 f"\n[bold]{self.task.strip()}\n", |                 f"\n[bold]{self.task.strip()}\n", | ||||||
|                 title="[bold]New run", |                 title="[bold]New run", | ||||||
|                 subtitle=f"{type(self.model).__name__} - {(self.model.model_id if hasattr(self.model, "model_id") else "")}", |                 subtitle=f"{type(self.model).__name__} - {(self.model.model_id if hasattr(self.model, 'model_id') else '')}", | ||||||
|                 border_style=YELLOW_HEX, |                 border_style=YELLOW_HEX, | ||||||
|                 subtitle_align="left", |                 subtitle_align="left", | ||||||
|             ) |             ) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue