Commit aef8ecf
authored
build(deps): bump google-cloud-storage from 3.8.0 to 3.10.0 (#789)
Bumps
[google-cloud-storage](https://github.com/googleapis/python-storage)
from 3.8.0 to 3.10.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-storage/releases">google-cloud-storage's
releases</a>.</em></p>
<blockquote>
<h2>google-cloud-storage: v3.10.0</h2>
<h2><a
href="https://github.com/googleapis/python-storage/compare/v3.9.0...v3.10.0">3.10.0</a>
(2026-03-18)</h2>
<h3>Features</h3>
<ul>
<li>[Bucket Encryption Enforcement] add support for bucket encryption
enforcement config (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1742">#1742</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/2a6e8b00e4e6ff57460373f8e628fd363be47811">2a6e8b00e4e6ff57460373f8e628fd363be47811</a>)</li>
</ul>
<h3>Perf Improvments</h3>
<ul>
<li>[Rapid Buckets Reads] Use raw proto access for read resumption
strategy (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1764">#1764</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/14cfd61ce35365a409650981239ef742cdf375fb">14cfd61ce35365a409650981239ef742cdf375fb</a>)</li>
<li>[Rapid Buckets Benchmarks] init mp pool & grpc client once, use
os.sched_setaffinity (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1751">#1751</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/a9eb82c1b9b3c6ae5717d47b76284ed0deb5f769">a9eb82c1b9b3c6ae5717d47b76284ed0deb5f769</a>)</li>
<li>[Rapid Buckets Writes] don't flush at every append, results in bad
perf (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1746">#1746</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/ab62d728ac7d7be3c4fe9a99d72e35ead310805a">ab62d728ac7d7be3c4fe9a99d72e35ead310805a</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>[Windows] skip downloading blobs whose name contain
<code>":" </code> eg: <code>C:</code> <code>D:</code> etc when
application runs in Windows. (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1774">#1774</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/558198823ed51918db9c0137715d1e7f5b593975">558198823ed51918db9c0137715d1e7f5b593975</a>)</li>
<li>[Path Traversal] Prevent path traversal in
<code>download_many_to_path</code> (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1768">#1768</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a">700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a</a>)</li>
<li>[Rapid Buckets] pass token correctly, '&' instead of ',' (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1756">#1756</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/d8dd1e074d2431de9b45e0103181dce749a447a0">d8dd1e074d2431de9b45e0103181dce749a447a0</a>)</li>
</ul>
<h2>google-cloud-storage 3.9.0</h2>
<h2><a
href="https://github.com/googleapis/python-storage/compare/v3.8.0...v3.9.0">3.9.0</a>
(2026-02-02)</h2>
<h3>Features</h3>
<ul>
<li>
<p>update generation for MRD (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1730">#1730</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/08bc7082">08bc7082</a>)</p>
</li>
<li>
<p>add get_object method for async grpc client (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1735">#1735</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/0e5ec29b">0e5ec29b</a>)</p>
</li>
<li>
<p>Add micro-benchmarks for reads comparing standard (regional) vs rapid
(zonal) buckets. (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1697">#1697</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/1917649f">1917649f</a>)</p>
</li>
<li>
<p>Add support for opening via <code>write_handle</code> and fix
<code>write_handle</code> type (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1715">#1715</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/2bc15fa5">2bc15fa5</a>)</p>
</li>
<li>
<p>add samples for appendable objects writes and reads (<a
href="https://github.com/googleapis/python-storage/commit/2e1a1eb5">2e1a1eb5</a>)</p>
</li>
<li>
<p>add samples for appendable objects writes and reads (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1705">#1705</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/2e1a1eb5">2e1a1eb5</a>)</p>
</li>
<li>
<p>add context manager to mrd (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1724">#1724</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/5ac2808a">5ac2808a</a>)</p>
</li>
<li>
<p>Move Zonal Buckets features of <code>_experimental</code> (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1728">#1728</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/74c9ecc5">74c9ecc5</a>)</p>
</li>
<li>
<p>add default user agent for grpc (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1726">#1726</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/7b319469">7b319469</a>)</p>
</li>
<li>
<p>expose finalized_time in blob.py applicable for GET_OBJECT in ZB (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1719">#1719</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/8e21a7fe">8e21a7fe</a>)</p>
</li>
<li>
<p>expose <code>DELETE_OBJECT</code> in <code>AsyncGrpcClient</code> (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1718">#1718</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/c8dd7a0b">c8dd7a0b</a>)</p>
</li>
<li>
<p>send <code>user_agent</code> to grpc channel (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1712">#1712</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/cdb2486b">cdb2486b</a>)</p>
</li>
<li>
<p>integrate writes strategy and appendable object writer (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1695">#1695</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/dbd162b3">dbd162b3</a>)</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-storage/blob/main/CHANGELOG.md">google-cloud-storage's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/python-storage/compare/v3.9.0...v3.10.0">3.10.0</a>
(2026-03-18)</h2>
<h3>Features</h3>
<ul>
<li>[Bucket Encryption Enforcement] add support for bucket encryption
enforcement config (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1742">#1742</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/2a6e8b00e4e6ff57460373f8e628fd363be47811">2a6e8b00e4e6ff57460373f8e628fd363be47811</a>)</li>
</ul>
<h3>Perf Improvments</h3>
<ul>
<li>[Rapid Buckets Reads] Use raw proto access for read resumption
strategy (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1764">#1764</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/14cfd61ce35365a409650981239ef742cdf375fb">14cfd61ce35365a409650981239ef742cdf375fb</a>)</li>
<li>[Rapid Buckets Benchmarks] init mp pool & grpc client once, use
os.sched_setaffinity (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1751">#1751</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/a9eb82c1b9b3c6ae5717d47b76284ed0deb5f769">a9eb82c1b9b3c6ae5717d47b76284ed0deb5f769</a>)</li>
<li>[Rapid Buckets Writes] don't flush at every append, results in bad
perf (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1746">#1746</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/ab62d728ac7d7be3c4fe9a99d72e35ead310805a">ab62d728ac7d7be3c4fe9a99d72e35ead310805a</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>[Windows] skip downloading blobs whose name contain
<code>":" </code> eg: <code>C:</code> <code>D:</code> etc when
application runs in Windows. (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1774">#1774</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/558198823ed51918db9c0137715d1e7f5b593975">558198823ed51918db9c0137715d1e7f5b593975</a>)</li>
<li>[Path Traversal] Prevent path traversal in
<code>download_many_to_path</code> (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1768">#1768</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a">700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a</a>)</li>
<li>[Rapid Buckets] pass token correctly, '&' instead of ',' (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1756">#1756</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/d8dd1e074d2431de9b45e0103181dce749a447a0">d8dd1e074d2431de9b45e0103181dce749a447a0</a>)</li>
</ul>
<h2><a
href="https://github.com/googleapis/python-storage/compare/v3.8.0...v3.9.0">3.9.0</a>
(2026-02-02)</h2>
<h3>Features</h3>
<ul>
<li>add get_object method for async grpc client (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1735">#1735</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/0e5ec29bc6a31b77bcfba4254cef5bffb199095c">0e5ec29bc6a31b77bcfba4254cef5bffb199095c</a>)</li>
<li>expose <code>DELETE_OBJECT</code> in <code>AsyncGrpcClient</code>
(<a
href="https://redirect.github.com/googleapis/python-storage/issues/1718">#1718</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/c8dd7a0b124c395b7b60189ee78f47aba8d51f7d">c8dd7a0b124c395b7b60189ee78f47aba8d51f7d</a>)</li>
<li>update generation for MRD (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1730">#1730</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/08bc7082db7392f13bc8c51511b4afa9c7b157c9">08bc7082db7392f13bc8c51511b4afa9c7b157c9</a>)</li>
<li>Move Zonal Buckets features of <code>_experimental</code> (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1728">#1728</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/74c9ecc54173420bfcd48498a8956088a035af50">74c9ecc54173420bfcd48498a8956088a035af50</a>)</li>
<li>add default user agent for grpc (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1726">#1726</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/7b319469d2e495ea0bf7367f3949190e8f5d9fff">7b319469d2e495ea0bf7367f3949190e8f5d9fff</a>)</li>
<li>expose finalized_time in blob.py applicable for GET_OBJECT in ZB (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1719">#1719</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/8e21a7fe54d0a043f31937671003630a1985a5d2">8e21a7fe54d0a043f31937671003630a1985a5d2</a>)</li>
<li>add context manager to mrd (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1724">#1724</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/5ac2808a69195c688ed42c3604d4bfadbb602a66">5ac2808a69195c688ed42c3604d4bfadbb602a66</a>)</li>
<li>integrate writes strategy and appendable object writer (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1695">#1695</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/dbd162b3583e32e6f705a51f5c3fef333a9b89d0">dbd162b3583e32e6f705a51f5c3fef333a9b89d0</a>)</li>
<li>Add support for opening via <code>write_handle</code> and fix
<code>write_handle</code> type (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1715">#1715</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/2bc15fa570683ba584230c51b439d189dbdcd580">2bc15fa570683ba584230c51b439d189dbdcd580</a>)</li>
<li>Add micro-benchmarks for writes comparing standard (regional) vs
rapid (zonal) buckets. (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1707">#1707</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/dbe9d8b89d975dfbed8c830a5687ccfafea51d5f">dbe9d8b89d975dfbed8c830a5687ccfafea51d5f</a>)</li>
<li>Add micro-benchmarks for reads comparing standard (regional) vs
rapid (zonal) buckets. (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1697">#1697</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/1917649fac41481da1adea6c2a9f4ab1298a34c4">1917649fac41481da1adea6c2a9f4ab1298a34c4</a>)</li>
<li>send <code>user_agent</code> to grpc channel (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1712">#1712</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/cdb2486bb051dcbfbffc2510aff6aacede5e54d3">cdb2486bb051dcbfbffc2510aff6aacede5e54d3</a>)</li>
<li>add samples for appendable objects writes and reads (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1705">#1705</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff">2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff</a>)</li>
<li>add samples for appendable objects writes and reads (<a
href="https://github.com/googleapis/python-storage/commit/2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff">2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff</a>)</li>
<li>add support for <code>generation=0</code> to avoid overwriting
existing objects and add <code>is_stream_open</code> support (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1709">#1709</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae">ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae</a>)</li>
<li>add support for <code>generation=0</code> to prevent overwriting
existing objects (<a
href="https://github.com/googleapis/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae">ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae</a>)</li>
<li>add <code>is_stream_open</code> property to
AsyncAppendableObjectWriter for stream status check (<a
href="https://github.com/googleapis/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae">ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>receive eof while closing reads stream (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1733">#1733</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/2ef63396dca1c36f9b0f0f3cf87a61b5aa4bd465">2ef63396dca1c36f9b0f0f3cf87a61b5aa4bd465</a>)</li>
<li>Change contructors of MRD and AAOW AsyncGrpcClient.grpc_client to
AsyncGrpcClient (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1727">#1727</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/e730bf50c4584f737ab86b2e409ddb27b40d2cec">e730bf50c4584f737ab86b2e409ddb27b40d2cec</a>)</li>
<li>instance grpc client once per process in benchmarks (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1725">#1725</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/721ea2dd6c6db2aa91fd3b90e56a831aaaa64061">721ea2dd6c6db2aa91fd3b90e56a831aaaa64061</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/python-storage/commit/8b7fbde10c80337c4b4a2f6c8a860e28371a770b"><code>8b7fbde</code></a>
chore: librarian release pull request: 20260318T145147Z (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1776">#1776</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/21bb20f4f3fe428388a9339841c68b2dcad029af"><code>21bb20f</code></a>
feat(samples): add argparse and clarify traversal support in
download_many sn...</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/558198823ed51918db9c0137715d1e7f5b593975"><code>5581988</code></a>
fix(storage): skip downloading blobs whose name contain
<code>":" </code> eg: <code>C:</code> <code>D:</code> ...</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/c5735c377d31e9131a3c507098ef659e8112d62e"><code>c5735c3</code></a>
feat(storage): support returning skipped items as UserWarning in
download_man...</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/14cfd61ce35365a409650981239ef742cdf375fb"><code>14cfd61</code></a>
feat(storage): Use raw proto access for read resumption strategy (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1764">#1764</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/2a6e8b00e4e6ff57460373f8e628fd363be47811"><code>2a6e8b0</code></a>
feat: add support for bucket encryption enforcement config (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1742">#1742</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/141f7ac1e3448d894eee9984b39ad8535a2823cf"><code>141f7ac</code></a>
chore: skip hmac tests until b/493225655 is fixed (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1771">#1771</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/35b39b6460f4d1d7a4cd50bab38c4ab2a2dcda4a"><code>35b39b6</code></a>
chore: don't use mtls in gcb until b/492452834 is fixed (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1769">#1769</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/eee4b3c0b4a72155e7fe2c9232dbcef33b817fd6"><code>eee4b3c</code></a>
chore: clean up release please configuration files (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1667">#1667</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a"><code>700fec3</code></a>
fix(transfer_manager): Prevent path traversal in
<code>download_many_to_path</code> (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1768">#1768</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/googleapis/python-storage/compare/v3.8.0...v3.10.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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 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>1 parent 02a8751 commit aef8ecf
2 files changed
Lines changed: 7 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
0 commit comments