tools/release:python: Add typing-extensions>=4.12 install

This commit is contained in:
Corentin Le Molgat
2025-06-12 10:12:57 +02:00
parent aa12c651b6
commit d8b555bcd4
3 changed files with 3 additions and 3 deletions

View File

@@ -209,7 +209,7 @@ function build_python() {
command -v python3 | xargs echo "python3: " | tee -a build.log command -v python3 | xargs echo "python3: " | tee -a build.log
python3 -c "import platform as p; print(p.platform())" | tee -a build.log python3 -c "import platform as p; print(p.platform())" | tee -a build.log
python3 -m pip install --upgrade --user --break-system-package pip python3 -m pip install --upgrade --user --break-system-package pip
python3 -m pip install --upgrade --user --break-system-package wheel absl-py mypy mypy-protobuf virtualenv python3 -m pip install --upgrade --user --break-system-package wheel absl-py mypy mypy-protobuf virtualenv "typing-extensions>=4.12"
echo "check protoc-gen-mypy..." echo "check protoc-gen-mypy..."
command -v protoc-gen-mypy | xargs echo "protoc-gen-mypy: " | tee -a build.log command -v protoc-gen-mypy | xargs echo "protoc-gen-mypy: " | tee -a build.log
protoc-gen-mypy --version | xargs echo "protoc-gen-mypy version: " | tee -a build.log protoc-gen-mypy --version | xargs echo "protoc-gen-mypy version: " | tee -a build.log

View File

@@ -242,7 +242,7 @@ function build_python() {
command -v "python${PY_VERSION}" | xargs echo "python${PY_VERSION}: " | tee -a build.log command -v "python${PY_VERSION}" | xargs echo "python${PY_VERSION}: " | tee -a build.log
"python${PY_VERSION}" -c "import platform as p; print(p.platform())" | tee -a build.log "python${PY_VERSION}" -c "import platform as p; print(p.platform())" | tee -a build.log
"python${PY_VERSION}" -m pip install --upgrade --user pip "python${PY_VERSION}" -m pip install --upgrade --user pip
"python${PY_VERSION}" -m pip install --upgrade --user wheel absl-py mypy mypy-protobuf protobuf virtualenv "python${PY_VERSION}" -m pip install --upgrade --user wheel absl-py mypy mypy-protobuf protobuf virtualenv "typing-extensions>=4.12"
echo "check protoc-gen-mypy..." echo "check protoc-gen-mypy..."
command -v protoc-gen-mypy | xargs echo "protoc-gen-mypy: " | tee -a build.log command -v protoc-gen-mypy | xargs echo "protoc-gen-mypy: " | tee -a build.log
protoc-gen-mypy --version | xargs echo "protoc-gen-mypy version: " | tee -a build.log protoc-gen-mypy --version | xargs echo "protoc-gen-mypy version: " | tee -a build.log

View File

@@ -284,7 +284,7 @@ FOR %%v IN (9 10 11 12 13) DO (
echo Check python3.%%v... | tee.exe -a build.log echo Check python3.%%v... | tee.exe -a build.log
which.exe "C:\python3%%v-64\python.exe" || exit 1 which.exe "C:\python3%%v-64\python.exe" || exit 1
echo "C:\python3%%v-64\python.exe: FOUND" | tee.exe -a build.log echo "C:\python3%%v-64\python.exe: FOUND" | tee.exe -a build.log
C:\python3%%v-64\python.exe -m pip install --upgrade --user absl-py mypy mypy-protobuf protobuf numpy pandas C:\python3%%v-64\python.exe -m pip install --upgrade --user absl-py mypy mypy-protobuf protobuf numpy pandas "typing-extensions>=4.12"
call :subroutine %%v call :subroutine %%v