[PR #2110] [MERGED] build(deps): bump google-cloud-storage from 3.4.0 to 3.8.0 in /examples/python #2104

Closed
opened 2026-03-03 13:29:47 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fsouza/fake-gcs-server/pull/2110
Author: @dependabot[bot]
Created: 1/14/2026
Status: Merged
Merged: 1/31/2026
Merged by: @fsouza

Base: mainHead: dependabot/pip/examples/python/google-cloud-storage-3.8.0


📝 Commits (1)

  • b6558b5 build(deps): bump google-cloud-storage in /examples/python

📊 Changes

1 file changed (+5 additions, -2 deletions)

View changed files

📝 examples/python/requirements.txt (+5 -2)

📄 Description

Bumps google-cloud-storage from 3.4.0 to 3.8.0.

Release notes

Sourced from google-cloud-storage's releases.

google-cloud-storage 3.8.0

3.8.0 (2026-01-13)

Features

Bug Fixes

  • no state lookup while opening bidi-write stream (2d5a7b16)

  • no state lookup while opening bidi-write stream (#1636) (2d5a7b16)

  • close write object stream always (#1661) (4a609a4b)

  • add system test for opening with read_handle (#1672) (6dc711da)

v3.7.0

3.7.0 (2025-12-09)

Features

  • Auto enable mTLS when supported certificates are detected (#1637) (4e91c54)
  • Send entire object checksum in the final api call of resumable upload (#1654) (ddce7e5)
  • Support urllib3 >= 2.6.0 (#1658) (57405e9)

Bug Fixes

  • bucket: Move blob fails when the new blob name contains characters that need to be url encoded (#1605) (ec470a2)

v3.6.0

3.6.0 (2025-11-17)

Features

... (truncated)

Changelog

Sourced from google-cloud-storage's changelog.

3.8.0 (2026-01-13)

Features

Bug Fixes

3.7.0 (2025-12-09)

Features

  • Auto enable mTLS when supported certificates are detected (#1637) (4e91c54)
  • Send entire object checksum in the final api call of resumable upload (#1654) (ddce7e5)
  • Support urllib3 >= 2.6.0 (#1658) (57405e9)

Bug Fixes

  • Fix for move_blob failure when the new blob name contains characters that need to be url encoded (#1605) (ec470a2)

3.6.0 (2025-11-17)

Features

  • Add support for partial list buckets (#1606) (92fc2b0)
  • Make return_partial_success and unreachable fields public for list Bucket (#1601) (323cddd)
  • zb-experimental: Add async write object stream (5ab8103)
  • zb-experimental: Add async write object stream (#1612) (5ab8103)

Bug Fixes

3.5.0 (2025-11-05)

... (truncated)

Commits
  • 16cf512 chore: librarian release pull request: 20260113T144551Z (#1704)
  • 94ad895 chore(librarian): bump library version to 3.7.0 (#1703)
  • 89bfe7a feat(experimental): flush the last chunk in append method (#1699)
  • a57ea0e feat(experimental): add write resumption strategy (#1663)
  • 0c35d3f chore(tests): add test for reading unfinalized appendable objects with genera...
  • d90f0ee feat(experimental): add bidi stream retry manager. (#1632)
  • a994dbf Revert "skip notification tests until b/470069573 is fixed" (#1694)
  • dfc60b3 chore: delete topic after creation (#1687)
  • 1333c95 feat: implement "append_from_file" (#1686)
  • fe6d7c9 chore: optimization to reduce number of open TCP connections while running zo...
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fsouza/fake-gcs-server/pull/2110 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 1/14/2026 **Status:** ✅ Merged **Merged:** 1/31/2026 **Merged by:** [@fsouza](https://github.com/fsouza) **Base:** `main` ← **Head:** `dependabot/pip/examples/python/google-cloud-storage-3.8.0` --- ### 📝 Commits (1) - [`b6558b5`](https://github.com/fsouza/fake-gcs-server/commit/b6558b55e9b4ec76153b66f8d629d5b2c98813f2) build(deps): bump google-cloud-storage in /examples/python ### 📊 Changes **1 file changed** (+5 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `examples/python/requirements.txt` (+5 -2) </details> ### 📄 Description Bumps [google-cloud-storage](https://github.com/googleapis/python-storage) from 3.4.0 to 3.8.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 3.8.0</h2> <h2><a href="https://github.com/googleapis/python-storage/compare/v3.7.0...v3.8.0">3.8.0</a> (2026-01-13)</h2> <h3>Features</h3> <ul> <li> <p>expose persisted size in mrd (<a href="https://redirect.github.com/googleapis/python-storage/issues/1671">#1671</a>) (<a href="https://github.com/googleapis/python-storage/commit/0e2961be">0e2961be</a>)</p> </li> <li> <p>implement &amp;<a href="https://redirect.github.com/googleapis/python-storage/issues/34">#34</a>;append_from_file&amp;<a href="https://redirect.github.com/googleapis/python-storage/issues/34">#34</a>; (<a href="https://redirect.github.com/googleapis/python-storage/issues/1686">#1686</a>) (<a href="https://github.com/googleapis/python-storage/commit/1333c956">1333c956</a>)</p> </li> <li> <p>compute chunk wise checksum for bidi_writes (<a href="https://redirect.github.com/googleapis/python-storage/issues/1675">#1675</a>) (<a href="https://github.com/googleapis/python-storage/commit/139390cb">139390cb</a>)</p> </li> <li> <p>flush the last chunk in append method (<a href="https://redirect.github.com/googleapis/python-storage/issues/1699">#1699</a>) (<a href="https://github.com/googleapis/python-storage/commit/89bfe7a5">89bfe7a5</a>)</p> </li> <li> <p>add write resumption strategy (<a href="https://redirect.github.com/googleapis/python-storage/issues/1663">#1663</a>) (<a href="https://github.com/googleapis/python-storage/commit/a57ea0ec">a57ea0ec</a>)</p> </li> <li> <p>add bidi stream retry manager. (<a href="https://redirect.github.com/googleapis/python-storage/issues/1632">#1632</a>) (<a href="https://github.com/googleapis/python-storage/commit/d90f0ee0">d90f0ee0</a>)</p> </li> <li> <p>make flush size configurable (<a href="https://redirect.github.com/googleapis/python-storage/issues/1677">#1677</a>) (<a href="https://github.com/googleapis/python-storage/commit/f7095faf">f7095faf</a>)</p> </li> </ul> <h3>Bug Fixes</h3> <ul> <li> <p>no state lookup while opening bidi-write stream (<a href="https://github.com/googleapis/python-storage/commit/2d5a7b16">2d5a7b16</a>)</p> </li> <li> <p>no state lookup while opening bidi-write stream (<a href="https://redirect.github.com/googleapis/python-storage/issues/1636">#1636</a>) (<a href="https://github.com/googleapis/python-storage/commit/2d5a7b16">2d5a7b16</a>)</p> </li> <li> <p>close write object stream always (<a href="https://redirect.github.com/googleapis/python-storage/issues/1661">#1661</a>) (<a href="https://github.com/googleapis/python-storage/commit/4a609a4b">4a609a4b</a>)</p> </li> <li> <p>add system test for opening with read_handle (<a href="https://redirect.github.com/googleapis/python-storage/issues/1672">#1672</a>) (<a href="https://github.com/googleapis/python-storage/commit/6dc711da">6dc711da</a>)</p> </li> </ul> <h2>v3.7.0</h2> <h2><a href="https://github.com/googleapis/python-storage/compare/v3.6.0...v3.7.0">3.7.0</a> (2025-12-09)</h2> <h3>Features</h3> <ul> <li>Auto enable mTLS when supported certificates are detected (<a href="https://redirect.github.com/googleapis/python-storage/issues/1637">#1637</a>) (<a href="https://github.com/googleapis/python-storage/commit/4e91c541363f0e583bf9dd1b81a95ff2cb618bac">4e91c54</a>)</li> <li>Send entire object checksum in the final api call of resumable upload (<a href="https://redirect.github.com/googleapis/python-storage/issues/1654">#1654</a>) (<a href="https://github.com/googleapis/python-storage/commit/ddce7e53a13e6c0487221bb14e88161da7ed9e08">ddce7e5</a>)</li> <li>Support urllib3 &gt;= 2.6.0 (<a href="https://redirect.github.com/googleapis/python-storage/issues/1658">#1658</a>) (<a href="https://github.com/googleapis/python-storage/commit/57405e956a7ca579b20582bf6435cec42743c478">57405e9</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>bucket:</strong> Move blob fails when the new blob name contains characters that need to be url encoded (<a href="https://redirect.github.com/googleapis/python-storage/issues/1605">#1605</a>) (<a href="https://github.com/googleapis/python-storage/commit/ec470a270e189e137c7229cc359367d5a897cdb9">ec470a2</a>)</li> </ul> <h2>v3.6.0</h2> <h2><a href="https://github.com/googleapis/python-storage/compare/v3.5.0...v3.6.0">3.6.0</a> (2025-11-17)</h2> <h3>Features</h3> <!-- 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.7.0...v3.8.0">3.8.0</a> (2026-01-13)</h2> <h3>Features</h3> <ul> <li>flush the last chunk in append method (<a href="https://redirect.github.com/googleapis/python-storage/issues/1699">#1699</a>) (<a href="https://github.com/googleapis/python-storage/commit/89bfe7a5fcd0391da35e9ceccc185279782b5420">89bfe7a5fcd0391da35e9ceccc185279782b5420</a>)</li> <li>add write resumption strategy (<a href="https://redirect.github.com/googleapis/python-storage/issues/1663">#1663</a>) (<a href="https://github.com/googleapis/python-storage/commit/a57ea0ec786a84c7ae9ed82c6ae5d38ecadba4af">a57ea0ec786a84c7ae9ed82c6ae5d38ecadba4af</a>)</li> <li>add bidi stream retry manager. (<a href="https://redirect.github.com/googleapis/python-storage/issues/1632">#1632</a>) (<a href="https://github.com/googleapis/python-storage/commit/d90f0ee09902a21b186106bcf0a8cb0b81b34340">d90f0ee09902a21b186106bcf0a8cb0b81b34340</a>)</li> <li>implement &quot;append_from_file&quot; (<a href="https://redirect.github.com/googleapis/python-storage/issues/1686">#1686</a>) (<a href="https://github.com/googleapis/python-storage/commit/1333c956da18b4db753cda98c41c3619c84caf69">1333c956da18b4db753cda98c41c3619c84caf69</a>)</li> <li>make flush size configurable (<a href="https://redirect.github.com/googleapis/python-storage/issues/1677">#1677</a>) (<a href="https://github.com/googleapis/python-storage/commit/f7095faf0a81239894ff9d277849788b62eb6ac5">f7095faf0a81239894ff9d277849788b62eb6ac5</a>)</li> <li>compute chunk wise checksum for bidi_writes (<a href="https://redirect.github.com/googleapis/python-storage/issues/1675">#1675</a>) (<a href="https://github.com/googleapis/python-storage/commit/139390cb01f93a2d61e7ec201e3637dffe0b2a34">139390cb01f93a2d61e7ec201e3637dffe0b2a34</a>)</li> <li>expose persisted size in mrd (<a href="https://redirect.github.com/googleapis/python-storage/issues/1671">#1671</a>) (<a href="https://github.com/googleapis/python-storage/commit/0e2961bef285fc064174a5c18e3db05c7a682521">0e2961bef285fc064174a5c18e3db05c7a682521</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>add system test for opening with read_handle (<a href="https://redirect.github.com/googleapis/python-storage/issues/1672">#1672</a>) (<a href="https://github.com/googleapis/python-storage/commit/6dc711dacd4d38c573aa4ca9ad71fe412c0e49c1">6dc711dacd4d38c573aa4ca9ad71fe412c0e49c1</a>)</li> <li>no state lookup while opening bidi-write stream (<a href="https://redirect.github.com/googleapis/python-storage/issues/1636">#1636</a>) (<a href="https://github.com/googleapis/python-storage/commit/2d5a7b16846a69f3a911844971241899f60cce14">2d5a7b16846a69f3a911844971241899f60cce14</a>)</li> <li>close write object stream always (<a href="https://redirect.github.com/googleapis/python-storage/issues/1661">#1661</a>) (<a href="https://github.com/googleapis/python-storage/commit/4a609a4b3f4ba1396825911cb02f8a9649135cd5">4a609a4b3f4ba1396825911cb02f8a9649135cd5</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-storage/compare/v3.6.0...v3.7.0">3.7.0</a> (2025-12-09)</h2> <h3>Features</h3> <ul> <li>Auto enable mTLS when supported certificates are detected (<a href="https://redirect.github.com/googleapis/python-storage/issues/1637">#1637</a>) (<a href="https://github.com/googleapis/python-storage/commit/4e91c541363f0e583bf9dd1b81a95ff2cb618bac">4e91c54</a>)</li> <li>Send entire object checksum in the final api call of resumable upload (<a href="https://redirect.github.com/googleapis/python-storage/issues/1654">#1654</a>) (<a href="https://github.com/googleapis/python-storage/commit/ddce7e53a13e6c0487221bb14e88161da7ed9e08">ddce7e5</a>)</li> <li>Support urllib3 &gt;= 2.6.0 (<a href="https://redirect.github.com/googleapis/python-storage/issues/1658">#1658</a>) (<a href="https://github.com/googleapis/python-storage/commit/57405e956a7ca579b20582bf6435cec42743c478">57405e9</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Fix for <a href="https://github.com/googleapis/python-storage/blob/57405e956a7ca579b20582bf6435cec42743c478/google/cloud/storage/bucket.py#L2256">move_blob</a> failure when the new blob name contains characters that need to be url encoded (<a href="https://redirect.github.com/googleapis/python-storage/issues/1605">#1605</a>) (<a href="https://github.com/googleapis/python-storage/commit/ec470a270e189e137c7229cc359367d5a897cdb9">ec470a2</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-storage/compare/v3.5.0...v3.6.0">3.6.0</a> (2025-11-17)</h2> <h3>Features</h3> <ul> <li>Add support for partial list buckets (<a href="https://redirect.github.com/googleapis/python-storage/issues/1606">#1606</a>) (<a href="https://github.com/googleapis/python-storage/commit/92fc2b00429415b9fbe7cba0167778eee60449e2">92fc2b0</a>)</li> <li>Make return_partial_success and unreachable fields public for list Bucket (<a href="https://redirect.github.com/googleapis/python-storage/issues/1601">#1601</a>) (<a href="https://github.com/googleapis/python-storage/commit/323cddd5d439e04e12614106eab1928fd4008c0b">323cddd</a>)</li> <li><strong>zb-experimental:</strong> Add async write object stream (<a href="https://github.com/googleapis/python-storage/commit/5ab81032268e875f82a66431d666fe61c9eb394b">5ab8103</a>)</li> <li><strong>zb-experimental:</strong> Add async write object stream (<a href="https://redirect.github.com/googleapis/python-storage/issues/1612">#1612</a>) (<a href="https://github.com/googleapis/python-storage/commit/5ab81032268e875f82a66431d666fe61c9eb394b">5ab8103</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Dont pass credentials to StorageClient (<a href="https://redirect.github.com/googleapis/python-storage/issues/1608">#1608</a>) (<a href="https://github.com/googleapis/python-storage/commit/195d644c4d4feec98e9a9cd9fad67fc774c50dc8">195d644</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-storage/compare/v3.4.1...v3.5.0">3.5.0</a> (2025-11-05)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/googleapis/python-storage/commit/16cf512c2e05a6eb0e4ba7280814886e35b2942b"><code>16cf512</code></a> chore: librarian release pull request: 20260113T144551Z (<a href="https://redirect.github.com/googleapis/python-storage/issues/1704">#1704</a>)</li> <li><a href="https://github.com/googleapis/python-storage/commit/94ad8952cecfbfaf0e7917fbf4a362f4996f0c78"><code>94ad895</code></a> chore(librarian): bump library version to 3.7.0 (<a href="https://redirect.github.com/googleapis/python-storage/issues/1703">#1703</a>)</li> <li><a href="https://github.com/googleapis/python-storage/commit/89bfe7a5fcd0391da35e9ceccc185279782b5420"><code>89bfe7a</code></a> feat(experimental): flush the last chunk in append method (<a href="https://redirect.github.com/googleapis/python-storage/issues/1699">#1699</a>)</li> <li><a href="https://github.com/googleapis/python-storage/commit/a57ea0ec786a84c7ae9ed82c6ae5d38ecadba4af"><code>a57ea0e</code></a> feat(experimental): add write resumption strategy (<a href="https://redirect.github.com/googleapis/python-storage/issues/1663">#1663</a>)</li> <li><a href="https://github.com/googleapis/python-storage/commit/0c35d3f3dd767831259a188156140b18f7ff9927"><code>0c35d3f</code></a> chore(tests): add test for reading unfinalized appendable objects with genera...</li> <li><a href="https://github.com/googleapis/python-storage/commit/d90f0ee09902a21b186106bcf0a8cb0b81b34340"><code>d90f0ee</code></a> feat(experimental): add bidi stream retry manager. (<a href="https://redirect.github.com/googleapis/python-storage/issues/1632">#1632</a>)</li> <li><a href="https://github.com/googleapis/python-storage/commit/a994dbf9c4d6f432a5eff9da08ec88840d47c159"><code>a994dbf</code></a> Revert &quot;skip notification tests until b/470069573 is fixed&quot; (<a href="https://redirect.github.com/googleapis/python-storage/issues/1694">#1694</a>)</li> <li><a href="https://github.com/googleapis/python-storage/commit/dfc60b3e0167790a8ade61b1b2143f297514bdd1"><code>dfc60b3</code></a> chore: delete topic after creation (<a href="https://redirect.github.com/googleapis/python-storage/issues/1687">#1687</a>)</li> <li><a href="https://github.com/googleapis/python-storage/commit/1333c956da18b4db753cda98c41c3619c84caf69"><code>1333c95</code></a> feat: implement &quot;append_from_file&quot; (<a href="https://redirect.github.com/googleapis/python-storage/issues/1686">#1686</a>)</li> <li><a href="https://github.com/googleapis/python-storage/commit/fe6d7c930bf4e83187120eda52aeaab932502e9f"><code>fe6d7c9</code></a> chore: optimization to reduce number of open TCP connections while running zo...</li> <li>Additional commits viewable in <a href="https://github.com/googleapis/python-storage/compare/v3.4.0...v3.8.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google-cloud-storage&package-manager=pip&previous-version=3.4.0&new-version=3.8.0)](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 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> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 13:29:47 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/fake-gcs-server#2104
No description provided.