diff options
Diffstat (limited to 'sci-libs/tensorflow/files/tensorflow-2.13.0-0008-Relax-setup.py-version-requirements.patch')
-rw-r--r-- | sci-libs/tensorflow/files/tensorflow-2.13.0-0008-Relax-setup.py-version-requirements.patch | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/sci-libs/tensorflow/files/tensorflow-2.13.0-0008-Relax-setup.py-version-requirements.patch b/sci-libs/tensorflow/files/tensorflow-2.13.0-0008-Relax-setup.py-version-requirements.patch new file mode 100644 index 000000000000..c2467776b33a --- /dev/null +++ b/sci-libs/tensorflow/files/tensorflow-2.13.0-0008-Relax-setup.py-version-requirements.patch @@ -0,0 +1,55 @@ +From fa870249f5629d1e5cc3299c1a42078dd94343c7 Mon Sep 17 00:00:00 2001 +From: wangjiezhe <wangjiezhe@gmail.com> +Date: Sun, 26 Nov 2023 10:14:42 +0800 +Subject: [PATCH 08/12] Relax setup.py version requirements + +--- + tensorflow/tools/pip_package/setup.py | 16 ++++++++-------- + 1 file changed, 8 insertions(+), 8 deletions(-) + +diff --git a/tensorflow/tools/pip_package/setup.py b/tensorflow/tools/pip_package/setup.py +index e64c0d4344b..62315962318 100644 +--- a/tensorflow/tools/pip_package/setup.py ++++ b/tensorflow/tools/pip_package/setup.py +@@ -86,21 +86,21 @@ REQUIRED_PACKAGES = [ + 'astunparse >= 1.6.0', + 'flatbuffers >= 23.1.21', + # TODO(b/213222745) gast versions above 0.4.0 break TF's tests +- 'gast >= 0.2.1, <= 0.4.0', ++ 'gast', + 'google_pasta >= 0.1.1', + 'h5py >= 2.9.0', +- 'libclang >= 13.0.0', +- 'numpy >= 1.22, <= 1.24.3', ++ # 'libclang >= 13.0.0', ++ 'numpy >= 1.22', + 'opt_einsum >= 2.3.2', + 'packaging', + 'protobuf>=3.20.3,<5.0.0dev,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5', + 'setuptools', + 'six >= 1.12.0', + 'termcolor >= 1.1.0', +- 'typing_extensions>=3.6.6,<4.6.0', ++ 'typing_extensions>=3.6.6', + 'wrapt >= 1.11.0', +- 'tensorflow-io-gcs-filesystem >= 0.23.1;platform_machine!="arm64" or ' + +- 'platform_system!="Darwin"', ++ # 'tensorflow-io-gcs-filesystem >= 0.23.1;platform_machine!="arm64" or ' + ++ # 'platform_system!="Darwin"', + # grpcio does not build correctly on big-endian machines due to lack of + # BoringSSL support. + # See https://github.com/tensorflow/tensorflow/issues/17882. +@@ -134,8 +134,8 @@ FAKE_REQUIRED_PACKAGES = [ + _VERSION + ';platform_system=="Windows"', + ] + +-if platform.system() == 'Linux' and platform.machine() == 'x86_64': +- REQUIRED_PACKAGES.append(FAKE_REQUIRED_PACKAGES) ++# if platform.system() == 'Linux' and platform.machine() == 'x86_64': ++# REQUIRED_PACKAGES.append(FAKE_REQUIRED_PACKAGES) + + if collaborator_build: + # If this is a collaborator build, then build an "installer" wheel and +-- +2.41.0 + |