From c090cd150657488471a53cae334aaef1a44d75ae Mon Sep 17 00:00:00 2001
From: Frans de Jonge <fransdejonge@gmail.com>
Date: Fri, 25 Apr 2025 16:21:17 +0200
Subject: [PATCH] README: minimum Python version is 3.10
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

```
cd server && make install
make[1]: Entering directory '/data/tmp/text-generation-inference/server'
# Compile protos
pip install -U pip uv
Requirement already satisfied: pip in /data/tmp/text-generation-inference/.venv/lib/python3.9/site-packages (25.0.1)
Requirement already satisfied: uv in /data/tmp/text-generation-inference/.venv/lib/python3.9/site-packages (0.6.16)
uv pip install -r requirements_gen.txt
Using Python 3.9.2 environment at: /data/tmp/text-generation-inference/.venv
  × No solution found when resolving dependencies:
  ╰─▶ Because the current Python version (3.9.2) does not satisfy Python>=3.10 and numpy==2.2.2 depends on Python>=3.10, we can conclude that numpy==2.2.2 cannot be used.
      And because you require numpy==2.2.2, we can conclude that your requirements are unsatisfiable.
make[1]: *** [Makefile:19: gen-server] Error 1
make[1]: Leaving directory '/data/tmp/text-generation-inference/server'
make: *** [Makefile:2: install-server] Error 2
```
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index ed7b4809..db372779 100644
--- a/README.md
+++ b/README.md
@@ -205,7 +205,7 @@ cd text-generation-inference
 ```
 
 Then [install Rust](https://rustup.rs/) and create a Python virtual environment with at least
-Python 3.9, e.g. using `conda` or `python venv`:
+Python 3.10, e.g. using `conda` or `python venv`:
 
 ```shell
 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh