Commit 3ceb9cf
build(deps-dev): update tensorflow-cpu requirement from ~=2.18.0 to >=2.18,<2.21 (#5074)
Updates the requirements on
[tensorflow-cpu](https://github.com/tensorflow/tensorflow) to permit the
latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tensorflow/tensorflow/releases">tensorflow-cpu's
releases</a>.</em></p>
<blockquote>
<h2>TensorFlow 2.20.0</h2>
<h1>Release 2.20.0</h1>
<h2>TensorFlow</h2>
<h3>Breaking Changes</h3>
<ul>
<li>The <code>tensorflow-io-gcs-filesystem</code> package is now
optional, due its uncertain, and limited support. To install it
alongside <code>tensorflow</code>, run <code>pip install
"tensorflow[gcs-filesystem]"</code>.</li>
</ul>
<h3>Major Features and Improvements</h3>
<ul>
<li><code>tf.data</code>
<ul>
<li>Adds <code>autotune.min_parallelism</code> to
<code>tf.data.Options</code> to enable faster input pipeline warm
up.</li>
</ul>
</li>
<li><code>tf.lite</code>
<ul>
<li>tf.lite will be deprecated, in favor of the new repo <a
href="https://github.com/google-ai-edge/LiteRT">https://github.com/google-ai-edge/LiteRT</a>.</li>
<li>The duplicated source will also be removed from the TF repo.</li>
</ul>
</li>
</ul>
<h2>Thanks to our Contributors</h2>
<p>This release contains contributions from many people at Google, as
well as:</p>
<p>1ndig0, 372046933, abhinav, afzpatel, Akhil Goel, Alain Carlucci,
Aleksei, Alen Huang, Alex, Amrinfathima-Mcw, Aravindh Balaji, Armand
Picard, Aseem Athale, Ashiq Imran, Assoap, Chao, Chase Riley Roberts,
Chenhao Jiang, chunhsue, chuntl, Chunyu Jin, Corentin Kerisit, Crefeda
Rodrigues, dependabot[bot], Dragan Mladjenovic, Elen Kalda, Felix
Thomasmathibalan, gabeweisz, Gauri Deshpande, Georg Stefan Schmid,
Guozhong Zhuang, Harsha H S, Harshith_N, Hugo Mano, Ian Tayler Lessa,
Jack Wolfard, James Ward, Jane Liu, Jaroslav Sevcik, JD, Jerry-Ge, Jian
Li, Jinzhe Zeng, jiunkaiy, Johannes Reifferscheid, johnnkp, junweifu,
Kanvi Khanna, Kasper Nielsen, Linzb-Xyz, Luke Hutton, Mahmoud Abuzaina,
Mathew Odden, Michael Platings, misterBart, Mitchell Ludwig,
Mmakevic-Amd, mraunak, NamanAgarwal0905, Namrata-Ibm,
Neuropilot-Captain, nhatle, Nicholas Wilson, Nikhil Shinde, Olli Lupton,
Patrick J. Lopresti, Pavel Emeliyanenko, Pearu Peterson, pemeliya, Peng
Sun, Philipp Hack, Pratham-Mcw, RahulSudarMCW, RakshithGB,
Rakshithgb-Fujitsu, RuslanSemchenko, Ruturaj Vaidya, Sachin Muradi,
sandeepgupta12, SaoirseARM, Sergey Kozub, Sevin Fide Varoglu, Shanbin
Ke, Shaogang Wang, Shraiysh Vaishay, Siddhartha Menon, spiao, Swatheesh
Muralidharan, Tai Ly, Terry Sun, Thibaut Goetghebuer-Planchon, Thomas
Dickerson, Tilak, Tj Xu, Trevor Morris, tyb0807, vfdev, Wei Wang,
wokron, wondertx, Xuefei Jiang, Yaowei Zhou, Zentrik, Ziyun Cheng,
Zoranjovanovic-Ns</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tensorflow/tensorflow/blob/master/RELEASE.md">tensorflow-cpu's
changelog</a>.</em></p>
<blockquote>
<h1>Release 2.20.0</h1>
<h2>TensorFlow</h2>
<h3>Breaking Changes</h3>
<ul>
<li>The <code>tensorflow-io-gcs-filesystem</code> package is now
optional, due its uncertain, and limited support. To install it
alongside <code>tensorflow</code>, run <code>pip install
"tensorflow[gcs-filesystem]"</code>.</li>
</ul>
<h3>Major Features and Improvements</h3>
<ul>
<li><code>tf.data</code>
<ul>
<li>Adds <code>autotune.min_parallelism</code> to
<code>tf.data.Options</code> to enable faster input pipeline warm
up.</li>
</ul>
</li>
<li><code>tf.lite</code>
<ul>
<li>LiteRT announced a <a
href="https://developers.googleblog.com/en/litert-maximum-performance-simplified/">new
release</a> at Google IO ‘25 that improves upon TFLite, particularly in
terms of NPU and GPU hardware acceleration and performance for on-device
ML and AI applications. The APIs are available in Kotlin and C++.</li>
<li>Additionally, LiteRT code base will decouple from TensorFlow
repository, and <code>tf.lite</code> will be removed in future
TensorFlow Python package. More details to follow in future release
notes.</li>
<li>Migrate to LiteRT for continued updates; the new repo can be found
at <a
href="https://github.com/google-ai-edge/LiteRT">https://github.com/google-ai-edge/LiteRT</a>.
For more information and NPU EAP signup, reach out to the team at: <a
href="https://g.co/ai/LiteRT-NPU-EAP">g.co/ai/LiteRT-NPU-EAP</a>.</li>
</ul>
</li>
</ul>
<h2>Thanks to our Contributors</h2>
<p>This release contains contributions from many people at Google, as
well as:</p>
<p>1ndig0, 372046933, abhinav, afzpatel, Akhil Goel, Alain Carlucci,
Aleksei, Alen Huang, Alex, Amrinfathima-Mcw, Aravindh Balaji, Armand
Picard, Aseem Athale, Ashiq Imran, Assoap, Chao, Chase Riley Roberts,
Chenhao Jiang, chunhsue, chuntl, Chunyu Jin, Corentin Kerisit, Crefeda
Rodrigues, dependabot[bot], Dragan Mladjenovic, Elen Kalda, Felix
Thomasmathibalan, gabeweisz, Gauri Deshpande, Georg Stefan Schmid,
Guozhong Zhuang, Harsha H S, Harshith_N, Hugo Mano, Ian Tayler Lessa,
Jack Wolfard, James Ward, Jane Liu, Jaroslav Sevcik, JD, Jerry-Ge, Jian
Li, Jinzhe Zeng, jiunkaiy, Johannes Reifferscheid, johnnkp, junweifu,
Kanvi Khanna, Kasper Nielsen, Linzb-Xyz, Luke Hutton, Mahmoud Abuzaina,
Mathew Odden, Michael Platings, misterBart, Mitchell Ludwig,
Mmakevic-Amd, mraunak, NamanAgarwal0905, Namrata-Ibm,
Neuropilot-Captain, nhatle, Nicholas Wilson, Nikhil Shinde, Olli Lupton,
Patrick J. Lopresti, Pavel Emeliyanenko, Pearu Peterson, pemeliya, Peng
Sun, Philipp Hack, Pratham-Mcw, RahulSudarMCW, RakshithGB,
Rakshithgb-Fujitsu, RuslanSemchenko, Ruturaj Vaidya, Sachin Muradi,
sandeepgupta12, SaoirseARM, Sergey Kozub, Sevin Fide Varoglu, Shanbin
Ke, Shaogang Wang, Shraiysh Vaishay, Siddhartha Menon, spiao, Swatheesh
Muralidharan, Tai Ly, Terry Sun, Thibaut Goetghebuer-Planchon, Thomas
Dickerson, Tilak, Tj Xu, Trevor Morris, tyb0807, vfdev, Wei Wang,
wokron, wondertx, Xuefei Jiang, Yaowei Zhou, Zentrik, Ziyun Cheng,
Zoranjovanovic-Ns</p>
<h1>Release 2.19.1</h1>
<h3>Bug Fixes and Other Changes</h3>
<ul>
<li>Fix save_model.save for Serving embedding and add SparseCore
Reshard.</li>
</ul>
<h1>Release 2.19.0</h1>
<h2>TensorFlow</h2>
<h3>Breaking Changes</h3>
<ul>
<li><code>LiteRT</code>, a.k.a. <code>tf.lite</code>:
<ul>
<li>C++ API:
<ul>
<li>The public constants
<code>tflite::Interpreter:kTensorsReservedCapacity</code>
and <code>tflite::Interpreter:kTensorsCapacityHeadroom</code> are now
const
references, rather than <code>constexpr</code> compile-time constants.
(This is to enable better API compatibility for TFLite in Play services
while preserving the implementation flexibility to change the values of
these constants in the future.)</li>
</ul>
</li>
<li>Python API:
<ul>
<li><code>tf.lite.Interpreter</code> gives deprecation warning
redirecting to its new
location at <code>ai_edge_litert.interpreter</code>, as the API
<code>tf.lite.Interpreter</code> will be deleted in TF 2.20. See the
<a href="https://ai.google.dev/edge/litert/migration">migration
guide</a> for
details.</li>
</ul>
</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/72fbba3d20f4616d7312b5e2b7f79daf6e82f2fa"><code>72fbba3</code></a>
Merge pull request <a
href="https://redirect.github.com/tensorflow/tensorflow/issues/98438">#98438</a>
from tensorflow-jenkins/version-numbers-2.20.0-17429</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/bf5899deaf70fa45173c5c7b8dc9ace8824dc980"><code>bf5899d</code></a>
Update version numbers to 2.20.0</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/a80fbfe0eb3d71986a6ba06c6275180761d549e6"><code>a80fbfe</code></a>
Merge pull request <a
href="https://redirect.github.com/tensorflow/tensorflow/issues/97728">#97728</a>
from tensorflow/r2.20-b0b73e1d3b4</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/b2eeb62c6bc5e93f57140690d5f5dab132fd6dc7"><code>b2eeb62</code></a>
Fix release wheels build.</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/2272fa9f3573d54674c9fcfd1185943b6d11ebe5"><code>2272fa9</code></a>
Merge pull request <a
href="https://redirect.github.com/tensorflow/tensorflow/issues/97519">#97519</a>
from rtg0795/r2.20</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/2cbf40e81cdbe77245062fc1e0bd9e45af648402"><code>2cbf40e</code></a>
Refresh lock files</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/89106da7a82e3415e5b12ec36238b9882bb513f5"><code>89106da</code></a>
Update keras in requirements.in and setup.py.tpl</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/ea85f434bce2ab4a1334ad552de13c537a55dd29"><code>ea85f43</code></a>
Merge pull request <a
href="https://redirect.github.com/tensorflow/tensorflow/issues/97305">#97305</a>
from rtg0795/r2.20</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/58d26a9207e4147cb8b7e70d01775a03b9f1c106"><code>58d26a9</code></a>
Update BUILD files with dependencies</li>
<li><a
href="https://github.com/tensorflow/tensorflow/commit/de4ccfbc3aae6914401afa3d255e90bb6dac53c0"><code>de4ccfb</code></a>
Merge pull request <a
href="https://redirect.github.com/tensorflow/tensorflow/issues/97302">#97302</a>
from rtg0795/r2.20</li>
<li>Additional commits viewable in <a
href="https://github.com/tensorflow/tensorflow/compare/v2.18.0...v2.20.0">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jinzhe Zeng <jinzhe.zeng@ustc.edu.cn>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>1 parent 73a1aa6 commit 3ceb9cf
File tree
63 files changed
+628
-16
lines changed- .github/workflows
- source
- api_cc/tests
- api_c/tests
- install
- ipi/tests
- lmp/tests
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
63 files changed
+628
-16
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
21 | 37 | | |
22 | 38 | | |
23 | 39 | | |
| |||
46 | 62 | | |
47 | 63 | | |
48 | 64 | | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
49 | 68 | | |
50 | 69 | | |
51 | 70 | | |
52 | 71 | | |
53 | 72 | | |
| 73 | + | |
| 74 | + | |
54 | 75 | | |
55 | 76 | | |
56 | 77 | | |
57 | 78 | | |
58 | 79 | | |
59 | 80 | | |
60 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
61 | 86 | | |
62 | 87 | | |
63 | 88 | | |
64 | 89 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | 90 | | |
69 | 91 | | |
70 | 92 | | |
71 | 93 | | |
72 | 94 | | |
73 | 95 | | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
74 | 100 | | |
75 | 101 | | |
76 | 102 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
63 | 64 | | |
64 | 65 | | |
65 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | | - | |
| 165 | + | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
14 | 27 | | |
15 | 28 | | |
16 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
29 | 32 | | |
30 | 33 | | |
31 | 34 | | |
| |||
221 | 224 | | |
222 | 225 | | |
223 | 226 | | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
224 | 230 | | |
225 | 231 | | |
226 | 232 | | |
| |||
434 | 440 | | |
435 | 441 | | |
436 | 442 | | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
437 | 446 | | |
438 | 447 | | |
439 | 448 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
| |||
453 | 456 | | |
454 | 457 | | |
455 | 458 | | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
456 | 462 | | |
457 | 463 | | |
458 | 464 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
67 | 70 | | |
68 | 71 | | |
69 | 72 | | |
| |||
242 | 245 | | |
243 | 246 | | |
244 | 247 | | |
245 | | - | |
| 248 | + | |
246 | 249 | | |
247 | 250 | | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
248 | 254 | | |
249 | 255 | | |
250 | 256 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
75 | 78 | | |
76 | 79 | | |
77 | 80 | | |
| |||
394 | 397 | | |
395 | 398 | | |
396 | 399 | | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
397 | 403 | | |
398 | 404 | | |
399 | 405 | | |
| |||
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
119 | 122 | | |
120 | 123 | | |
121 | 124 | | |
| |||
757 | 760 | | |
758 | 761 | | |
759 | 762 | | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
760 | 766 | | |
761 | 767 | | |
762 | 768 | | |
| |||
0 commit comments