From 398ef677bafeff9bd6a76bb03b0517a8a515ad4d Mon Sep 17 00:00:00 2001 From: Changming Sun Date: Mon, 6 Nov 2023 09:22:54 -0800 Subject: [PATCH] Update protobuf python package's version (#18203) 1. Now we use a released version of ONNX, so we can directly download a prebuilt package from pypi.org. We do not need to build one from source. 2. Update protobuf python package's version to match the C/C++ version we are using. 3. Update tensorboard python python because the current one is incompatible with the newer protobuf version. --- .../docker/inference/x64/python/cpu/scripts/requirements.txt | 4 ++-- .../github/linux/docker/scripts/manylinux/requirements.txt | 4 ++-- tools/ci_build/github/linux/docker/scripts/requirements.txt | 4 ++-- .../docker/scripts/training/ortmodule/stage2/requirements.txt | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tools/ci_build/github/linux/docker/inference/x64/python/cpu/scripts/requirements.txt b/tools/ci_build/github/linux/docker/inference/x64/python/cpu/scripts/requirements.txt index 680b126029..aa0ad05b42 100644 --- a/tools/ci_build/github/linux/docker/inference/x64/python/cpu/scripts/requirements.txt +++ b/tools/ci_build/github/linux/docker/inference/x64/python/cpu/scripts/requirements.txt @@ -4,7 +4,7 @@ mypy pytest setuptools>=68.2.2 wheel -git+http://github.com/onnx/onnx.git@b86cc54efce19530fb953e4b21f57e6b3888534c#egg=onnx -protobuf==3.20.2 +onnx==1.15.0 +protobuf==4.21.12 sympy==1.12 flatbuffers diff --git a/tools/ci_build/github/linux/docker/scripts/manylinux/requirements.txt b/tools/ci_build/github/linux/docker/scripts/manylinux/requirements.txt index 8ef1fd4522..d6912bfb05 100644 --- a/tools/ci_build/github/linux/docker/scripts/manylinux/requirements.txt +++ b/tools/ci_build/github/linux/docker/scripts/manylinux/requirements.txt @@ -4,8 +4,8 @@ mypy pytest setuptools>=68.2.2 wheel -git+http://github.com/onnx/onnx.git@b86cc54efce19530fb953e4b21f57e6b3888534c#egg=onnx -protobuf==3.20.2 +onnx==1.15.0 +protobuf==4.21.12 sympy==1.12 flatbuffers neural-compressor>=2.2.1 diff --git a/tools/ci_build/github/linux/docker/scripts/requirements.txt b/tools/ci_build/github/linux/docker/scripts/requirements.txt index 5673bddfe0..a6452721a2 100644 --- a/tools/ci_build/github/linux/docker/scripts/requirements.txt +++ b/tools/ci_build/github/linux/docker/scripts/requirements.txt @@ -5,9 +5,9 @@ mypy pytest setuptools>=68.2.2 wheel>=0.35.1 -git+http://github.com/onnx/onnx.git@b86cc54efce19530fb953e4b21f57e6b3888534c#egg=onnx +onnx==1.15.0 argparse sympy==1.12 flatbuffers -protobuf==3.20.2 +protobuf==4.21.12 packaging diff --git a/tools/ci_build/github/linux/docker/scripts/training/ortmodule/stage2/requirements.txt b/tools/ci_build/github/linux/docker/scripts/training/ortmodule/stage2/requirements.txt index 891291b6fa..4cda4c17d0 100644 --- a/tools/ci_build/github/linux/docker/scripts/training/ortmodule/stage2/requirements.txt +++ b/tools/ci_build/github/linux/docker/scripts/training/ortmodule/stage2/requirements.txt @@ -4,7 +4,7 @@ numpy==1.21.6 ; python_version < '3.11' numpy==1.24.2 ; python_version >= '3.11' transformers==v4.16.1 rsa==4.9 -tensorboard>=2.2.0,<2.5.0 +tensorboard==2.13.0 h5py wget pytorch-lightning