@@ -4,34 +4,30 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
44
55http_archive (
66 name = "icu" ,
7- strip_prefix = "icu-release-64-2 " ,
8- sha256 = "dfc62618aa4bd3ca14a3df548cd65fe393155edd213e49c39f3a30ccd618fc27 " ,
7+ build_file = "//third_party/ icu:BUILD.bzl " ,
8+ strip_prefix = "icu-release-75-1 " ,
99 urls = [
10- "https://storage.googleapis.com/mirror.tensorflow.org/github.com/unicode-org/icu/archive/release-64-2.zip" ,
11- "https://github.com/unicode-org/icu/archive/release-64-2.zip" ,
10+ "https://github.com/unicode-org/icu/archive/refs/tags/release-75-1.zip" ,
1211 ],
13- build_file = "//third_party/icu:BUILD.bzl" ,
14- patches = ["//third_party/icu:udata.patch" ],
15- patch_args = ["-p1" ],
1612)
1713
1814http_archive (
1915 name = "com_google_sentencepiece" ,
20- strip_prefix = "sentencepiece-0.1.96" ,
16+ build_file = "//third_party/sentencepiece:BUILD" ,
17+ patch_args = ["-p1" ],
18+ patches = ["//third_party/sentencepiece:sp.patch" ],
2119 sha256 = "8409b0126ebd62b256c685d5757150cf7fcb2b92a2f2b98efb3f38fc36719754" ,
20+ strip_prefix = "sentencepiece-0.1.96" ,
2221 urls = [
23- "https://github.com/google/sentencepiece/archive/refs/tags/v0.1.96.zip"
22+ "https://github.com/google/sentencepiece/archive/refs/tags/v0.1.96.zip" ,
2423 ],
25- build_file = "//third_party/sentencepiece:BUILD" ,
26- patches = ["//third_party/sentencepiece:sp.patch" ],
27- patch_args = ["-p1" ],
2824)
2925
3026http_archive (
3127 name = "cppitertools" ,
32- urls = ["https://github.com/ryanhaining/cppitertools/archive/refs/tags/v2.0.zip" ],
3328 sha256 = "e56741b108d6baced98c4ccd83fd0d5a545937f2845978799c28d0312c0dee3d" ,
3429 strip_prefix = "cppitertools-2.0" ,
30+ urls = ["https://github.com/ryanhaining/cppitertools/archive/refs/tags/v2.0.zip" ],
3531)
3632
3733http_archive (
@@ -56,10 +52,9 @@ http_archive(
5652
5753http_archive (
5854 name = "org_tensorflow" ,
59- strip_prefix = "tensorflow-40998f44c0c500ce0f6e3b1658dfbc54f838a82a" ,
60- sha256 = "5a5bc4599964c71277dcac0d687435291e5810d2ac2f6283cc96736febf73aaf" ,
55+ strip_prefix = "tensorflow-2.20.0" ,
6156 urls = [
62- "https://github.com/tensorflow/tensorflow/archive/40998f44c0c500ce0f6e3b1658dfbc54f838a82a. zip"
57+ "https://github.com/tensorflow/tensorflow/archive/v2.20.0. zip" ,
6358 ],
6459)
6560
@@ -74,13 +69,13 @@ http_archive(
7469
7570http_archive (
7671 name = "pybind11" ,
72+ build_file = "//third_party/pybind11:BUILD.bzl" ,
73+ sha256 = "efc901aa0aab439a3fea6efeaf930b5a349fb06394bf845c64ce15a9cf8f0240" ,
74+ strip_prefix = "pybind11-2.13.4" ,
7775 urls = [
7876 "https://storage.googleapis.com/mirror.tensorflow.org/github.com/pybind/pybind11/archive/v2.13.4.tar.gz" ,
7977 "https://github.com/pybind/pybind11/archive/v2.13.4.tar.gz" ,
8078 ],
81- sha256 = "efc901aa0aab439a3fea6efeaf930b5a349fb06394bf845c64ce15a9cf8f0240" ,
82- strip_prefix = "pybind11-2.13.4" ,
83- build_file = "//third_party/pybind11:BUILD.bzl" ,
8479)
8580
8681http_archive (
@@ -99,27 +94,31 @@ load("//tensorflow_text:tftext.bzl", "py_deps_profile")
9994
10095py_deps_profile (
10196 name = "release_or_nightly" ,
102- requirements_in = "//oss_scripts/pip_package:requirements.in" ,
103- pip_repo_name = "pypi" ,
10497 deps_map = {
105- "tensorflow" : ["tf-nightly" , "tf_header_lib" , "libtensorflow_framework" ],
106- "tf-keras" : ["tf-keras-nightly" ]
98+ "tensorflow" : [
99+ "tf-nightly" ,
100+ "tf_header_lib" ,
101+ "libtensorflow_framework" ,
102+ ],
103+ "tf-keras" : ["tf-keras-nightly" ],
107104 },
105+ pip_repo_name = "pypi" ,
106+ requirements_in = "//oss_scripts/pip_package:requirements.in" ,
108107 switch = {
109- "IS_NIGHTLY" : "nightly"
110- }
108+ "IS_NIGHTLY" : "false" ,
109+ },
111110)
112111
113112load ("@org_tensorflow//third_party/py:python_init_repositories.bzl" , "python_init_repositories" )
114113
115114python_init_repositories (
115+ default_python_version = "system" ,
116116 requirements = {
117117 "3.9" : "//oss_scripts/pip_package:requirements_lock_3_9.txt" ,
118118 "3.10" : "//oss_scripts/pip_package:requirements_lock_3_10.txt" ,
119119 "3.11" : "//oss_scripts/pip_package:requirements_lock_3_11.txt" ,
120120 "3.12" : "//oss_scripts/pip_package:requirements_lock_3_12.txt" ,
121121 },
122- default_python_version = "system" ,
123122)
124123
125124load ("@org_tensorflow//third_party/py:python_init_toolchains.bzl" , "python_init_toolchains" )
@@ -136,18 +135,28 @@ install_deps()
136135
137136# Initialize TensorFlow dependencies.
138137load ("@org_tensorflow//tensorflow:workspace3.bzl" , "tf_workspace3" )
138+
139139tf_workspace3 ()
140+
140141load ("@org_tensorflow//tensorflow:workspace2.bzl" , "tf_workspace2" )
142+
141143tf_workspace2 ()
144+
142145load ("@org_tensorflow//tensorflow:workspace1.bzl" , "tf_workspace1" )
146+
143147tf_workspace1 ()
148+
144149load ("@org_tensorflow//tensorflow:workspace0.bzl" , "tf_workspace0" )
150+
145151tf_workspace0 ()
146152
147153# Set up Android.
148154load ("@org_tensorflow//third_party/android:android_configure.bzl" , "android_configure" )
149- android_configure (name = "local_config_android" )
155+
156+ android_configure (name = "local_config_android" )
157+
150158load ("@local_config_android//:android.bzl" , "android_workspace" )
159+
151160android_workspace ()
152161
153162load (
0 commit comments