| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:4d80df4a-4f4c-b3e9-25c9-6451c86396d7 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 9340:306D2B:1A6F24E:247C79B:6A4EB1E4 |
| html-safe-nonce | d0610affc65859b6a7a3eb35655acb75c02760720114169050535534c3f81502 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MzQwOjMwNkQyQjoxQTZGMjRFOjI0N0M3OUI6NkE0RUIxRTQiLCJ2aXNpdG9yX2lkIjoiMjEwMjIzNjY1NDY1MTQ4NjY5MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 3611eeaee48d245002c60a0a6d97d9f6679a471f86be20ad5f92548bc968468a |
| hovercard-subject-tag | pull_request:3249490847 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/googleapis/python-storage/1741/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/3e60182340cd5e6619fcebb01ccd751aa7e8432b6b8e377fdc078e3e0204e2ac/googleapis/python-storage/pull/1741 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/3e60182340cd5e6619fcebb01ccd751aa7e8432b6b8e377fdc078e3e0204e2ac/googleapis/python-storage/pull/1741 |
| og:image:alt | Merge main into async branch |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | googlyrahman |
| hostname | github.com |
| expected-hostname | github.com |
| None | 41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c |
| turbo-cache-control | no-cache |
| go-import | github.com/googleapis/python-storage git https://github.com/googleapis/python-storage.git |
| octolytics-dimension-user_id | 16785467 |
| octolytics-dimension-user_login | googleapis |
| octolytics-dimension-repository_id | 226992639 |
| octolytics-dimension-repository_nwo | googleapis/python-storage |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 226992639 |
| octolytics-dimension-repository_network_root_nwo | googleapis/python-storage |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | e6a744804e8e70f97b4d5a18a94dcc63db22f97a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/googleapis/python-storage/pull/1741#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-storage%2Fpull%2F1741 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-storage%2Fpull%2F1741 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=googleapis%2Fpython-storage |
| Reload | https://github.com/googleapis/python-storage/pull/1741 |
| Reload | https://github.com/googleapis/python-storage/pull/1741 |
| Reload | https://github.com/googleapis/python-storage/pull/1741 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1741 |
|
googleapis
| https://github.com/googleapis |
| python-storage | https://github.com/googleapis/python-storage |
|
Notifications
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage |
|
Fork
172
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage |
|
Star
502
| https://github.com/login?return_to=%2Fgoogleapis%2Fpython-storage |
|
Code
| https://github.com/googleapis/python-storage |
|
Issues
0
| https://github.com/googleapis/python-storage/issues |
|
Pull requests
0
| https://github.com/googleapis/python-storage/pulls |
|
Actions
| https://github.com/googleapis/python-storage/actions |
|
Projects
| https://github.com/googleapis/python-storage/projects |
|
Security and quality
0
| https://github.com/googleapis/python-storage/security |
|
Insights
| https://github.com/googleapis/python-storage/pulse |
|
Code
| https://github.com/googleapis/python-storage |
|
Issues
| https://github.com/googleapis/python-storage/issues |
|
Pull requests
| https://github.com/googleapis/python-storage/pulls |
|
Actions
| https://github.com/googleapis/python-storage/actions |
|
Projects
| https://github.com/googleapis/python-storage/projects |
|
Security and quality
| https://github.com/googleapis/python-storage/security |
|
Insights
| https://github.com/googleapis/python-storage/pulse |
| googlyrahman | https://github.com/googlyrahman |
| googleapis:async | https://github.com/googleapis/python-storage/tree/async |
| googlyrahman:async | https://github.com/googlyrahman/python-storage/tree/async |
| Conversation | https://github.com/googleapis/python-storage/pull/1741 |
| Commits57 (57) | https://github.com/googleapis/python-storage/pull/1741/commits |
| Checks | https://github.com/googleapis/python-storage/pull/1741/checks |
| Files changed | https://github.com/googleapis/python-storage/pull/1741/files |
| feat(storage): merge main into async branch | https://github.com/googleapis/python-storage/pull/1741#top |
| googlyrahman | https://github.com/googlyrahman |
| googleapis:async | https://github.com/googleapis/python-storage/tree/async |
| googlyrahman:async | https://github.com/googlyrahman/python-storage/tree/async |
|
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| Feb 5, 2026 | https://github.com/googleapis/python-storage/pull/1741#issue-3900758765 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1741 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1741 |
| chandra-siri | https://github.com/chandra-siri |
| December 9, 2025 13:32 | https://github.com/googleapis/python-storage/pull/1741#commits-pushed-ddce7e5 |
|
| https://github.com/chandra-siri |
|
| https://github.com/apps/gemini-code-assist |
| feat: send entire object checksum in the final api call of resumable … | https://github.com/googleapis/python-storage/pull/1741/commits/ddce7e53a13e6c0487221bb14e88161da7ed9e08 |
| ddce7e5 | https://github.com/googleapis/python-storage/pull/1741/commits/ddce7e53a13e6c0487221bb14e88161da7ed9e08 |
| googleapis#1654 | https://github.com/googleapis/python-storage/pull/1654 |
|
| https://github.com/chandra-siri |
| feat: Support urllib3 >= 2.6.0 ( | https://github.com/googleapis/python-storage/pull/1741/commits/57405e956a7ca579b20582bf6435cec42743c478 |
| googleapis#1658 | https://github.com/googleapis/python-storage/pull/1658 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/57405e956a7ca579b20582bf6435cec42743c478 |
| 57405e9 | https://github.com/googleapis/python-storage/pull/1741/commits/57405e956a7ca579b20582bf6435cec42743c478 |
| https://urllib3.readthedocs.io/en/stable/changelog.html#id1 | https://urllib3.readthedocs.io/en/stable/changelog.html#id1 |
|
| https://github.com/apps/release-please |
|
| https://github.com/chandra-siri |
| chore(main): release 3.7.0 ( | https://github.com/googleapis/python-storage/pull/1741/commits/89a947a877f0d8f19be3a2bc45e5dfb8b8a977e5 |
| googleapis#1621 | https://github.com/googleapis/python-storage/pull/1621 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/89a947a877f0d8f19be3a2bc45e5dfb8b8a977e5 |
| 89a947a | https://github.com/googleapis/python-storage/pull/1741/commits/89a947a877f0d8f19be3a2bc45e5dfb8b8a977e5 |
| googleapis/python-storage@v3.6.0...v3.7.0 | https://github.com/googleapis/python-storage/compare/v3.6.0...v3.7.0 |
| googleapis#1637 | https://github.com/googleapis/python-storage/pull/1637 |
| googleapis#1637 | https://github.com/googleapis/python-storage/pull/1637 |
| 4e91c54 | https://github.com/googlyrahman/python-storage/commit/4e91c541363f0e583bf9dd1b81a95ff2cb618bac |
| googleapis@4e91c54 | https://github.com/googleapis/python-storage/commit/4e91c541363f0e583bf9dd1b81a95ff2cb618bac |
| googleapis#1654 | https://github.com/googleapis/python-storage/pull/1654 |
| googleapis#1654 | https://github.com/googleapis/python-storage/pull/1654 |
| ddce7e5 | https://github.com/googlyrahman/python-storage/commit/ddce7e53a13e6c0487221bb14e88161da7ed9e08 |
| googleapis@ddce7e5 | https://github.com/googleapis/python-storage/commit/ddce7e53a13e6c0487221bb14e88161da7ed9e08 |
| googleapis#1658 | https://github.com/googleapis/python-storage/pull/1658 |
| googleapis#1658 | https://github.com/googleapis/python-storage/pull/1658 |
| 57405e9 | https://github.com/googlyrahman/python-storage/commit/57405e956a7ca579b20582bf6435cec42743c478 |
| googleapis@57405e9 | https://github.com/googleapis/python-storage/commit/57405e956a7ca579b20582bf6435cec42743c478 |
| googleapis#1605 | https://github.com/googleapis/python-storage/pull/1605 |
| googleapis#1605 | https://github.com/googleapis/python-storage/pull/1605 |
| ec470a2 | https://github.com/googlyrahman/python-storage/commit/ec470a270e189e137c7229cc359367d5a897cdb9 |
| googleapis@ec470a2 | https://github.com/googleapis/python-storage/commit/ec470a270e189e137c7229cc359367d5a897cdb9 |
| https://github.com/googleapis/release-please | https://github.com/googleapis/release-please |
| https://github.com/googleapis/release-please#release-please | https://github.com/googleapis/release-please#release-please |
|
| https://github.com/chandra-siri |
| chore: add gcs-fs as CODEOWNERS ( | https://github.com/googleapis/python-storage/pull/1741/commits/de2c8e9773d6499d09c72c5ca4e53eaa48c4cdf0 |
| googleapis#1660 | https://github.com/googleapis/python-storage/pull/1660 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/de2c8e9773d6499d09c72c5ca4e53eaa48c4cdf0 |
| de2c8e9 | https://github.com/googleapis/python-storage/pull/1741/commits/de2c8e9773d6499d09c72c5ca4e53eaa48c4cdf0 |
|
| https://github.com/chandra-siri |
| fix: close write object stream always ( | https://github.com/googleapis/python-storage/pull/1741/commits/4a609a4b3f4ba1396825911cb02f8a9649135cd5 |
| googleapis#1661 | https://github.com/googleapis/python-storage/pull/1661 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/4a609a4b3f4ba1396825911cb02f8a9649135cd5 |
| 4a609a4 | https://github.com/googleapis/python-storage/pull/1741/commits/4a609a4b3f4ba1396825911cb02f8a9649135cd5 |
|
| https://github.com/chandra-siri |
| fix(experimental): no state lookup while opening bidi-write stream ( | https://github.com/googleapis/python-storage/pull/1741/commits/2d5a7b16846a69f3a911844971241899f60cce14 |
| g… | https://github.com/googleapis/python-storage/pull/1636 |
| 2d5a7b1 | https://github.com/googleapis/python-storage/pull/1741/commits/2d5a7b16846a69f3a911844971241899f60cce14 |
| …oogleapis#1636 | https://github.com/googleapis/python-storage/pull/1636 |
|
| https://github.com/chalmerlowe |
|
| https://github.com/apps/gcf-owl-bot |
|
| https://github.com/parthea |
| chore(python): Add support for Python 3.14 ( | https://github.com/googleapis/python-storage/pull/1741/commits/fc95b35c7b3c4eefd1aef19dc0d79c830205867c |
| googleapis#1593 | https://github.com/googleapis/python-storage/pull/1593 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/fc95b35c7b3c4eefd1aef19dc0d79c830205867c |
| fc95b35 | https://github.com/googleapis/python-storage/pull/1741/commits/fc95b35c7b3c4eefd1aef19dc0d79c830205867c |
|
| https://github.com/chandra-siri |
| chore: skip failing samples due to public access prevention enforceme… | https://github.com/googleapis/python-storage/pull/1741/commits/e0721335f7e0545150ad88f73c65c1a7f0b0f2a9 |
| e072133 | https://github.com/googleapis/python-storage/pull/1741/commits/e0721335f7e0545150ad88f73c65c1a7f0b0f2a9 |
| googleapis#1668 | https://github.com/googleapis/python-storage/pull/1668 |
|
| https://github.com/chandra-siri |
| chore: add system test for cloud path ( | https://github.com/googleapis/python-storage/pull/1741/commits/18a0edf2b21ca702d04407976bac4544ca0a3156 |
| googleapis#1666 | https://github.com/googleapis/python-storage/pull/1666 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/18a0edf2b21ca702d04407976bac4544ca0a3156 |
| 18a0edf | https://github.com/googleapis/python-storage/pull/1741/commits/18a0edf2b21ca702d04407976bac4544ca0a3156 |
|
| https://github.com/chandra-siri |
| chore: add system 3.9 tests as required ( | https://github.com/googleapis/python-storage/pull/1741/commits/b8855b0e76a352036b1a3b7a688868b96e61ea4f |
| googleapis#1670 | https://github.com/googleapis/python-storage/pull/1670 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/b8855b0e76a352036b1a3b7a688868b96e61ea4f |
| b8855b0 | https://github.com/googleapis/python-storage/pull/1741/commits/b8855b0e76a352036b1a3b7a688868b96e61ea4f |
|
| https://github.com/chandra-siri |
| feat: expose persisted size in mrd ( | https://github.com/googleapis/python-storage/pull/1741/commits/0e2961bef285fc064174a5c18e3db05c7a682521 |
| googleapis#1671 | https://github.com/googleapis/python-storage/pull/1671 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/0e2961bef285fc064174a5c18e3db05c7a682521 |
| 0e2961b | https://github.com/googleapis/python-storage/pull/1741/commits/0e2961bef285fc064174a5c18e3db05c7a682521 |
|
| https://github.com/chandra-siri |
| fix: add system test for opening with read_handle ( | https://github.com/googleapis/python-storage/pull/1741/commits/6dc711dacd4d38c573aa4ca9ad71fe412c0e49c1 |
| googleapis#1672 | https://github.com/googleapis/python-storage/pull/1672 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/6dc711dacd4d38c573aa4ca9ad71fe412c0e49c1 |
| 6dc711d | https://github.com/googleapis/python-storage/pull/1741/commits/6dc711dacd4d38c573aa4ca9ad71fe412c0e49c1 |
|
| https://github.com/chandra-siri |
| chore: Prevent OS Login key accumulation in e2e tests ( | https://github.com/googleapis/python-storage/pull/1741/commits/d6b8f55bae035c7d0eae3895252130a107e0356e |
| googleapis#1688 | https://github.com/googleapis/python-storage/pull/1688 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/d6b8f55bae035c7d0eae3895252130a107e0356e |
| d6b8f55 | https://github.com/googleapis/python-storage/pull/1741/commits/d6b8f55bae035c7d0eae3895252130a107e0356e |
|
| https://github.com/chandra-siri |
| feat: compute chunk wise checksum for bidi_writes ( | https://github.com/googleapis/python-storage/pull/1741/commits/139390cb01f93a2d61e7ec201e3637dffe0b2a34 |
| googleapis#1675 | https://github.com/googleapis/python-storage/pull/1675 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/139390cb01f93a2d61e7ec201e3637dffe0b2a34 |
| 139390c | https://github.com/googleapis/python-storage/pull/1741/commits/139390cb01f93a2d61e7ec201e3637dffe0b2a34 |
|
| https://github.com/chandra-siri |
| chore: Add Sys test large obj ( | https://github.com/googleapis/python-storage/pull/1741/commits/a0668ece32e50441684180455bb9fc6030fabc17 |
| googleapis#1676 | https://github.com/googleapis/python-storage/pull/1676 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/a0668ece32e50441684180455bb9fc6030fabc17 |
| a0668ec | https://github.com/googleapis/python-storage/pull/1741/commits/a0668ece32e50441684180455bb9fc6030fabc17 |
|
| https://github.com/chandra-siri |
| feat: make flush size configurable ( | https://github.com/googleapis/python-storage/pull/1741/commits/f7095faf0a81239894ff9d277849788b62eb6ac5 |
| googleapis#1677 | https://github.com/googleapis/python-storage/pull/1677 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/f7095faf0a81239894ff9d277849788b62eb6ac5 |
| f7095fa | https://github.com/googleapis/python-storage/pull/1741/commits/f7095faf0a81239894ff9d277849788b62eb6ac5 |
|
| https://github.com/chandra-siri |
|
| https://github.com/apps/gemini-code-assist |
| chore: skip kms tests until b/470276398 ( | https://github.com/googleapis/python-storage/pull/1741/commits/bee60894a41d1f9b1739e469d9eabd8b5af3d34d |
| googleapis#1690 | https://github.com/googleapis/python-storage/pull/1690 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/bee60894a41d1f9b1739e469d9eabd8b5af3d34d |
| bee6089 | https://github.com/googleapis/python-storage/pull/1741/commits/bee60894a41d1f9b1739e469d9eabd8b5af3d34d |
|
| https://github.com/chandra-siri |
| chore: optimization to reduce number of open TCP connections while ru… | https://github.com/googleapis/python-storage/pull/1741/commits/fe6d7c930bf4e83187120eda52aeaab932502e9f |
| fe6d7c9 | https://github.com/googleapis/python-storage/pull/1741/commits/fe6d7c930bf4e83187120eda52aeaab932502e9f |
| googleapis#1691 | https://github.com/googleapis/python-storage/pull/1691 |
|
| https://github.com/chandra-siri |
| feat: implement "append_from_file" ( | https://github.com/googleapis/python-storage/pull/1741/commits/1333c956da18b4db753cda98c41c3619c84caf69 |
| googleapis#1686 | https://github.com/googleapis/python-storage/pull/1686 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/1333c956da18b4db753cda98c41c3619c84caf69 |
| 1333c95 | https://github.com/googleapis/python-storage/pull/1741/commits/1333c956da18b4db753cda98c41c3619c84caf69 |
|
| https://github.com/chandra-siri |
| chore: delete topic after creation ( | https://github.com/googleapis/python-storage/pull/1741/commits/dfc60b3e0167790a8ade61b1b2143f297514bdd1 |
| googleapis#1687 | https://github.com/googleapis/python-storage/pull/1687 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/dfc60b3e0167790a8ade61b1b2143f297514bdd1 |
| dfc60b3 | https://github.com/googleapis/python-storage/pull/1741/commits/dfc60b3e0167790a8ade61b1b2143f297514bdd1 |
|
| https://github.com/chandra-siri |
| Revert "skip notification tests until b/470069573 is fixed" ( | https://github.com/googleapis/python-storage/pull/1741/commits/a994dbf9c4d6f432a5eff9da08ec88840d47c159 |
| googleap… | https://github.com/googleapis/python-storage/pull/1694 |
| a994dbf | https://github.com/googleapis/python-storage/pull/1741/commits/a994dbf9c4d6f432a5eff9da08ec88840d47c159 |
| …is#1694 | https://github.com/googleapis/python-storage/pull/1694 |
|
| https://github.com/Pulkit0110 |
| feat(experimental): add bidi stream retry manager. ( | https://github.com/googleapis/python-storage/pull/1741/commits/d90f0ee09902a21b186106bcf0a8cb0b81b34340 |
| googleapis#1632 | https://github.com/googleapis/python-storage/pull/1632 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/d90f0ee09902a21b186106bcf0a8cb0b81b34340 |
| d90f0ee | https://github.com/googleapis/python-storage/pull/1741/commits/d90f0ee09902a21b186106bcf0a8cb0b81b34340 |
|
| https://github.com/chandra-siri |
| chore(tests): add test for reading unfinalized appendable objects wit… | https://github.com/googleapis/python-storage/pull/1741/commits/0c35d3f3dd767831259a188156140b18f7ff9927 |
| 0c35d3f | https://github.com/googleapis/python-storage/pull/1741/commits/0c35d3f3dd767831259a188156140b18f7ff9927 |
| googleapis#1698 | https://github.com/googleapis/python-storage/pull/1698 |
|
| https://github.com/Pulkit0110 |
| feat(experimental): add write resumption strategy ( | https://github.com/googleapis/python-storage/pull/1741/commits/a57ea0ec786a84c7ae9ed82c6ae5d38ecadba4af |
| googleapis#1663 | https://github.com/googleapis/python-storage/pull/1663 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/a57ea0ec786a84c7ae9ed82c6ae5d38ecadba4af |
| a57ea0e | https://github.com/googleapis/python-storage/pull/1741/commits/a57ea0ec786a84c7ae9ed82c6ae5d38ecadba4af |
|
| https://github.com/Pulkit0110 |
| feat(experimental): flush the last chunk in append method ( | https://github.com/googleapis/python-storage/pull/1741/commits/89bfe7a5fcd0391da35e9ceccc185279782b5420 |
| googleapis… | https://github.com/googleapis/python-storage/pull/1699 |
| 89bfe7a | https://github.com/googleapis/python-storage/pull/1741/commits/89bfe7a5fcd0391da35e9ceccc185279782b5420 |
| …#1699 | https://github.com/googleapis/python-storage/pull/1699 |
|
| https://github.com/parthea |
| chore(librarian): bump library version to 3.7.0 ( | https://github.com/googleapis/python-storage/pull/1741/commits/94ad8952cecfbfaf0e7917fbf4a362f4996f0c78 |
| googleapis#1703 | https://github.com/googleapis/python-storage/pull/1703 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/94ad8952cecfbfaf0e7917fbf4a362f4996f0c78 |
| 94ad895 | https://github.com/googleapis/python-storage/pull/1741/commits/94ad8952cecfbfaf0e7917fbf4a362f4996f0c78 |
| googleapis#1621 | https://github.com/googleapis/python-storage/pull/1621 |
| googleapis#1701 | https://github.com/googleapis/python-storage/pull/1701 |
|
| https://github.com/parthea |
|
| https://github.com/vchudnov-g |
| chore: librarian release pull request: 20260113T144551Z ( | https://github.com/googleapis/python-storage/pull/1741/commits/16cf512c2e05a6eb0e4ba7280814886e35b2942b |
| googleapis#1704 | https://github.com/googleapis/python-storage/pull/1704 |
| 16cf512 | https://github.com/googleapis/python-storage/pull/1741/commits/16cf512c2e05a6eb0e4ba7280814886e35b2942b |
| https://github.com/googleapis/python-storage/pull/1704 |
| googleapis/python-storage@v3.7.0...v3.8.0 | https://github.com/googleapis/python-storage/compare/v3.7.0...v3.8.0 |
| googleapis#1671 | https://github.com/googleapis/python-storage/pull/1671 |
| 0e2961b | https://github.com/googlyrahman/python-storage/commit/0e2961bef285fc064174a5c18e3db05c7a682521 |
| googleapis@0e2961be | https://github.com/googleapis/python-storage/commit/0e2961be |
| googleapis#34 | https://github.com/googleapis/python-storage/issues/34 |
| googleapis#34 | https://github.com/googleapis/python-storage/issues/34 |
| googleapis#1686 | https://github.com/googleapis/python-storage/pull/1686 |
| 1333c95 | https://github.com/googlyrahman/python-storage/commit/1333c956da18b4db753cda98c41c3619c84caf69 |
| googleapis@1333c956 | https://github.com/googleapis/python-storage/commit/1333c956 |
| googleapis#1675 | https://github.com/googleapis/python-storage/pull/1675 |
| 139390c | https://github.com/googlyrahman/python-storage/commit/139390cb01f93a2d61e7ec201e3637dffe0b2a34 |
| googleapis@139390cb | https://github.com/googleapis/python-storage/commit/139390cb |
| googleapis#1699 | https://github.com/googleapis/python-storage/pull/1699 |
| 89bfe7a | https://github.com/googlyrahman/python-storage/commit/89bfe7a5fcd0391da35e9ceccc185279782b5420 |
| googleapis@89bfe7a5 | https://github.com/googleapis/python-storage/commit/89bfe7a5 |
| googleapis#1663 | https://github.com/googleapis/python-storage/pull/1663 |
| a57ea0e | https://github.com/googlyrahman/python-storage/commit/a57ea0ec786a84c7ae9ed82c6ae5d38ecadba4af |
| googleapis@a57ea0ec | https://github.com/googleapis/python-storage/commit/a57ea0ec |
| googleapis#1632 | https://github.com/googleapis/python-storage/pull/1632 |
| d90f0ee | https://github.com/googlyrahman/python-storage/commit/d90f0ee09902a21b186106bcf0a8cb0b81b34340 |
| googleapis@d90f0ee0 | https://github.com/googleapis/python-storage/commit/d90f0ee0 |
| googleapis#1677 | https://github.com/googleapis/python-storage/pull/1677 |
| f7095fa | https://github.com/googlyrahman/python-storage/commit/f7095faf0a81239894ff9d277849788b62eb6ac5 |
| googleapis@f7095faf | https://github.com/googleapis/python-storage/commit/f7095faf |
| 2d5a7b1 | https://github.com/googlyrahman/python-storage/commit/2d5a7b16846a69f3a911844971241899f60cce14 |
| googleapis@2d5a7b16 | https://github.com/googleapis/python-storage/commit/2d5a7b16 |
| googleapis#1636 | https://github.com/googleapis/python-storage/pull/1636 |
| 2d5a7b1 | https://github.com/googlyrahman/python-storage/commit/2d5a7b16846a69f3a911844971241899f60cce14 |
| googleapis@2d5a7b16 | https://github.com/googleapis/python-storage/commit/2d5a7b16 |
| googleapis#1661 | https://github.com/googleapis/python-storage/pull/1661 |
| 4a609a4 | https://github.com/googlyrahman/python-storage/commit/4a609a4b3f4ba1396825911cb02f8a9649135cd5 |
| googleapis@4a609a4b | https://github.com/googleapis/python-storage/commit/4a609a4b |
| googleapis#1672 | https://github.com/googleapis/python-storage/pull/1672 |
| 6dc711d | https://github.com/googlyrahman/python-storage/commit/6dc711dacd4d38c573aa4ca9ad71fe412c0e49c1 |
| googleapis@6dc711da | https://github.com/googleapis/python-storage/commit/6dc711da |
|
| https://github.com/chandra-siri |
| fix(experimental): implement requests_done method to signal end of re… | https://github.com/googleapis/python-storage/pull/1741/commits/6c160794afded5e8f4179399f1fe5248e32bf707 |
| 6c16079 | https://github.com/googleapis/python-storage/pull/1741/commits/6c160794afded5e8f4179399f1fe5248e32bf707 |
| googleapis#1700 | https://github.com/googleapis/python-storage/pull/1700 |
|
| https://github.com/chandra-siri |
|
| https://github.com/apps/gemini-code-assist |
| feat(ZonalBuckets): add support for generation=0 to avoid overwriti… | https://github.com/googleapis/python-storage/pull/1741/commits/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae |
| ea0f5bf | https://github.com/googleapis/python-storage/pull/1741/commits/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae |
| googleapis#1709 | https://github.com/googleapis/python-storage/pull/1709 |
|
| https://github.com/chandra-siri |
|
| https://github.com/apps/gemini-code-assist |
| feat(samples): add samples for appendable objects writes and reads ( | https://github.com/googleapis/python-storage/pull/1741/commits/2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff |
| g… | https://github.com/googleapis/python-storage/pull/1705 |
| 2e1a1eb | https://github.com/googleapis/python-storage/pull/1741/commits/2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff |
| …oogleapis#1705 | https://github.com/googleapis/python-storage/pull/1705 |
| Pulkit0110 | https://github.com/Pulkit0110 |
| February 2, 2026 13:38 | https://github.com/googleapis/python-storage/pull/1741#commits-pushed-2ef6339 |
|
| https://github.com/Pulkit0110 |
| fix: receive eof while closing reads stream ( | https://github.com/googleapis/python-storage/pull/1741/commits/2ef63396dca1c36f9b0f0f3cf87a61b5aa4bd465 |
| googleapis#1733 | https://github.com/googleapis/python-storage/pull/1733 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/2ef63396dca1c36f9b0f0f3cf87a61b5aa4bd465 |
| 2ef6339 | https://github.com/googleapis/python-storage/pull/1741/commits/2ef63396dca1c36f9b0f0f3cf87a61b5aa4bd465 |
|
| https://github.com/chandra-siri |
| chore: Add README for running zonal buckets samples ( | https://github.com/googleapis/python-storage/pull/1741/commits/7a00dfb73696d6db98747509e9f2f2bd0c94c53a |
| googleapis#1734 | https://github.com/googleapis/python-storage/pull/1734 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/7a00dfb73696d6db98747509e9f2f2bd0c94c53a |
| 7a00dfb | https://github.com/googleapis/python-storage/pull/1741/commits/7a00dfb73696d6db98747509e9f2f2bd0c94c53a |
|
| https://github.com/Pulkit0110 |
| feat: add get_object method for async grpc client ( | https://github.com/googleapis/python-storage/pull/1741/commits/0e5ec29bc6a31b77bcfba4254cef5bffb199095c |
| googleapis#1735 | https://github.com/googleapis/python-storage/pull/1735 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/0e5ec29bc6a31b77bcfba4254cef5bffb199095c |
| 0e5ec29 | https://github.com/googleapis/python-storage/pull/1741/commits/0e5ec29bc6a31b77bcfba4254cef5bffb199095c |
|
| https://github.com/chandra-siri |
| chore: librarian release pull request: 20260202T123858Z ( | https://github.com/googleapis/python-storage/pull/1741/commits/77c1edaa6de4058e545ad1b68bde5507b75b8e37 |
| googleapis#1736 | https://github.com/googleapis/python-storage/pull/1736 |
| 77c1eda | https://github.com/googleapis/python-storage/pull/1741/commits/77c1edaa6de4058e545ad1b68bde5507b75b8e37 |
| https://github.com/googleapis/python-storage/pull/1736 |
| googleapis/python-storage@v3.8.0...v3.9.0 | https://github.com/googleapis/python-storage/compare/v3.8.0...v3.9.0 |
| googleapis#1730 | https://github.com/googleapis/python-storage/pull/1730 |
| 08bc708 | https://github.com/googlyrahman/python-storage/commit/08bc7082db7392f13bc8c51511b4afa9c7b157c9 |
| googleapis@08bc7082 | https://github.com/googleapis/python-storage/commit/08bc7082 |
| googleapis#1735 | https://github.com/googleapis/python-storage/pull/1735 |
| 0e5ec29 | https://github.com/googlyrahman/python-storage/commit/0e5ec29bc6a31b77bcfba4254cef5bffb199095c |
| googleapis@0e5ec29b | https://github.com/googleapis/python-storage/commit/0e5ec29b |
| googleapis#1697 | https://github.com/googleapis/python-storage/pull/1697 |
| 1917649 | https://github.com/googlyrahman/python-storage/commit/1917649fac41481da1adea6c2a9f4ab1298a34c4 |
| googleapis@1917649f | https://github.com/googleapis/python-storage/commit/1917649f |
| googleapis#1715 | https://github.com/googleapis/python-storage/pull/1715 |
| 2bc15fa | https://github.com/googlyrahman/python-storage/commit/2bc15fa570683ba584230c51b439d189dbdcd580 |
| googleapis@2bc15fa5 | https://github.com/googleapis/python-storage/commit/2bc15fa5 |
| 2e1a1eb | https://github.com/googlyrahman/python-storage/commit/2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff |
| googleapis@2e1a1eb5 | https://github.com/googleapis/python-storage/commit/2e1a1eb5 |
| googleapis#1705 | https://github.com/googleapis/python-storage/pull/1705 |
| 2e1a1eb | https://github.com/googlyrahman/python-storage/commit/2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff |
| googleapis@2e1a1eb5 | https://github.com/googleapis/python-storage/commit/2e1a1eb5 |
| googleapis#1724 | https://github.com/googleapis/python-storage/pull/1724 |
| 5ac2808 | https://github.com/googlyrahman/python-storage/commit/5ac2808a69195c688ed42c3604d4bfadbb602a66 |
| googleapis@5ac2808a | https://github.com/googleapis/python-storage/commit/5ac2808a |
| googleapis#1728 | https://github.com/googleapis/python-storage/pull/1728 |
| 74c9ecc | https://github.com/googlyrahman/python-storage/commit/74c9ecc54173420bfcd48498a8956088a035af50 |
| googleapis@74c9ecc5 | https://github.com/googleapis/python-storage/commit/74c9ecc5 |
| googleapis#1726 | https://github.com/googleapis/python-storage/pull/1726 |
| 7b31946 | https://github.com/googlyrahman/python-storage/commit/7b319469d2e495ea0bf7367f3949190e8f5d9fff |
| googleapis@7b319469 | https://github.com/googleapis/python-storage/commit/7b319469 |
| googleapis#1719 | https://github.com/googleapis/python-storage/pull/1719 |
| 8e21a7f | https://github.com/googlyrahman/python-storage/commit/8e21a7fe54d0a043f31937671003630a1985a5d2 |
| googleapis@8e21a7fe | https://github.com/googleapis/python-storage/commit/8e21a7fe |
| googleapis#1718 | https://github.com/googleapis/python-storage/pull/1718 |
| c8dd7a0 | https://github.com/googlyrahman/python-storage/commit/c8dd7a0b124c395b7b60189ee78f47aba8d51f7d |
| googleapis@c8dd7a0b | https://github.com/googleapis/python-storage/commit/c8dd7a0b |
| googleapis#1712 | https://github.com/googleapis/python-storage/pull/1712 |
| cdb2486 | https://github.com/googlyrahman/python-storage/commit/cdb2486bb051dcbfbffc2510aff6aacede5e54d3 |
| googleapis@cdb2486b | https://github.com/googleapis/python-storage/commit/cdb2486b |
| googleapis#1695 | https://github.com/googleapis/python-storage/pull/1695 |
| dbd162b | https://github.com/googlyrahman/python-storage/commit/dbd162b3583e32e6f705a51f5c3fef333a9b89d0 |
| googleapis@dbd162b3 | https://github.com/googleapis/python-storage/commit/dbd162b3 |
| googleapis#1707 | https://github.com/googleapis/python-storage/pull/1707 |
| dbe9d8b | https://github.com/googlyrahman/python-storage/commit/dbe9d8b89d975dfbed8c830a5687ccfafea51d5f |
| googleapis@dbe9d8b8 | https://github.com/googleapis/python-storage/commit/dbe9d8b8 |
| googleapis#1709 | https://github.com/googleapis/python-storage/pull/1709 |
| ea0f5bf | https://github.com/googlyrahman/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae |
| googleapis@ea0f5bf8 | https://github.com/googleapis/python-storage/commit/ea0f5bf8 |
| ea0f5bf | https://github.com/googlyrahman/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae |
| googleapis@ea0f5bf8 | https://github.com/googleapis/python-storage/commit/ea0f5bf8 |
| ea0f5bf | https://github.com/googlyrahman/python-storage/commit/ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae |
| googleapis@ea0f5bf8 | https://github.com/googleapis/python-storage/commit/ea0f5bf8 |
| googleapis#1733 | https://github.com/googleapis/python-storage/pull/1733 |
| 2ef6339 | https://github.com/googlyrahman/python-storage/commit/2ef63396dca1c36f9b0f0f3cf87a61b5aa4bd465 |
| googleapis@2ef63396 | https://github.com/googleapis/python-storage/commit/2ef63396 |
| googleapis#1716 | https://github.com/googleapis/python-storage/pull/1716 |
| 5d9fafe | https://github.com/googlyrahman/python-storage/commit/5d9fafe1466b5ccb1db4a814967a5cc8465148a2 |
| googleapis@5d9fafe1 | https://github.com/googleapis/python-storage/commit/5d9fafe1 |
| googleapis#1700 | https://github.com/googleapis/python-storage/pull/1700 |
| 6c16079 | https://github.com/googlyrahman/python-storage/commit/6c160794afded5e8f4179399f1fe5248e32bf707 |
| googleapis@6c160794 | https://github.com/googleapis/python-storage/commit/6c160794 |
| 6c16079 | https://github.com/googlyrahman/python-storage/commit/6c160794afded5e8f4179399f1fe5248e32bf707 |
| googleapis@6c160794 | https://github.com/googleapis/python-storage/commit/6c160794 |
| googleapis#1725 | https://github.com/googleapis/python-storage/pull/1725 |
| 721ea2d | https://github.com/googlyrahman/python-storage/commit/721ea2dd6c6db2aa91fd3b90e56a831aaaa64061 |
| googleapis@721ea2dd | https://github.com/googleapis/python-storage/commit/721ea2dd |
| googleapis#1713 | https://github.com/googleapis/python-storage/pull/1713 |
| cc4831d | https://github.com/googlyrahman/python-storage/commit/cc4831d7e253b265b0b96e08b5479f4c759be442 |
| googleapis@cc4831d7 | https://github.com/googleapis/python-storage/commit/cc4831d7 |
| googleapis#1727 | https://github.com/googleapis/python-storage/pull/1727 |
| e730bf5 | https://github.com/googlyrahman/python-storage/commit/e730bf50c4584f737ab86b2e409ddb27b40d2cec |
| googleapis@e730bf50 | https://github.com/googleapis/python-storage/commit/e730bf50 |
|
| https://github.com/gurusai-voleti |
|
| https://github.com/chandra-siri |
| chore: Migrate gsutil usage to gcloud storage ( | https://github.com/googleapis/python-storage/pull/1741/commits/2231120ee15118d644aa508fbce48a5d27cae375 |
| googleapis#1732 | https://github.com/googleapis/python-storage/pull/1732 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/2231120ee15118d644aa508fbce48a5d27cae375 |
| 2231120 | https://github.com/googleapis/python-storage/pull/1741/commits/2231120ee15118d644aa508fbce48a5d27cae375 |
|
| https://github.com/Pulkit0110 |
| chore: add depreciation warning for generation_number ( | https://github.com/googleapis/python-storage/pull/1741/commits/d9b192342d7883b31b781c0e8a23b4f90df73c0e |
| googleapis#1740 | https://github.com/googleapis/python-storage/pull/1740 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/d9b192342d7883b31b781c0e8a23b4f90df73c0e |
| d9b1923 | https://github.com/googleapis/python-storage/pull/1741/commits/d9b192342d7883b31b781c0e8a23b4f90df73c0e |
|
| https://github.com/googlyrahman |
|
| https://github.com/chandra-siri |
|
| https://github.com/apps/gemini-code-assist |
|
| https://github.com/apps/release-please |
|
| https://github.com/chalmerlowe |
|
| https://github.com/apps/gcf-owl-bot |
|
| https://github.com/parthea |
| feat(storage): Sync main and async branch ( | https://github.com/googleapis/python-storage/pull/1741/commits/6aa3fddd732a315592cb9e8b60305f71a976972e |
| googleapis#1674 | https://github.com/googleapis/python-storage/pull/1674 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/6aa3fddd732a315592cb9e8b60305f71a976972e |
| 6aa3fdd | https://github.com/googleapis/python-storage/pull/1741/commits/6aa3fddd732a315592cb9e8b60305f71a976972e |
|
| https://github.com/googlyrahman |
| feat(storage): add async credential wrapper ( | https://github.com/googleapis/python-storage/pull/1741/commits/bdbb6c1250982dba4d500584a0046574528d1f17 |
| googleapis#1659 | https://github.com/googleapis/python-storage/pull/1659 |
| ) | https://github.com/googleapis/python-storage/pull/1741/commits/bdbb6c1250982dba4d500584a0046574528d1f17 |
| bdbb6c1 | https://github.com/googleapis/python-storage/pull/1741/commits/bdbb6c1250982dba4d500584a0046574528d1f17 |
|
| https://github.com/googlyrahman |
| feat(storage): Introduce base abstract class for storage client ( | https://github.com/googleapis/python-storage/pull/1741/commits/a6df069ad1263d2c9b6d04b71e4146627fb5d519 |
| goog… | https://github.com/googleapis/python-storage/pull/1655 |
| a6df069 | https://github.com/googleapis/python-storage/pull/1741/commits/a6df069ad1263d2c9b6d04b71e4146627fb5d519 |
| …leapis#1655 | https://github.com/googleapis/python-storage/pull/1655 |
|
| https://github.com/googlyrahman |
| feat(storage): Add AsyncConnection class and unit tests ( | https://github.com/googleapis/python-storage/pull/1741/commits/1b7c3c682ab83ce492ec78f354dd80cd79fd9dc8 |
| googleapis#1664 | https://github.com/googleapis/python-storage/pull/1664 |
| 1b7c3c6 | https://github.com/googleapis/python-storage/pull/1741/commits/1b7c3c682ab83ce492ec78f354dd80cd79fd9dc8 |
| https://github.com/googleapis/python-storage/pull/1664 |
|
| https://github.com/googlyrahman |
| feat(storage): Add base async client and async http iterator class ( | https://github.com/googleapis/python-storage/pull/1741/commits/3545989e77e15f2163b56b529f9acbbcde9b52d9 |
| g… | https://github.com/googleapis/python-storage/pull/1696 |
| 3545989 | https://github.com/googleapis/python-storage/pull/1741/commits/3545989e77e15f2163b56b529f9acbbcde9b52d9 |
| …oogleapis#1696 | https://github.com/googleapis/python-storage/pull/1696 |
| https://github.com/apps/product-auto-label |
| product-auto-label | https://github.com/apps/product-auto-label |
|
size: xl
| https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22size%3A%20xl%22 |
|
api: storage
| https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22api%3A%20storage%22 |
| Feb 5, 2026 | https://github.com/googleapis/python-storage/pull/1741#event-22553891143 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| Feb 5, 2026 | https://github.com/googleapis/python-storage/pull/1741#event-22553905773 |
| https://github.com/apps/gemini-code-assist |
| gemini-code-assist | https://github.com/apps/gemini-code-assist |
| Feb 5, 2026 | https://github.com/googleapis/python-storage/pull/1741#issuecomment-3852531037 |
| @googlyrahman | https://github.com/googlyrahman |
| 1 | https://github.com/googleapis/python-storage/pull/1741#user-content-fn-1-91933807c21466012c3947cb3ada4b2d |
| documentation page | https://developers.google.com/gemini-code-assist/docs/review-github-code |
| @gemini-code-assist | https://github.com/gemini-code-assist |
| here | https://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github |
| @gemini-code-assist | https://github.com/gemini-code-assist |
| here | https://google.qualtrics.com/jfe/form/SV_2cyuGuTWsEw84yG |
| Gemini Code Assist IDE Extension | https://cloud.google.com/products/gemini/code-assist |
| Privacy Notices | https://policies.google.com/privacy |
| Generative AI Prohibited Use Policy | https://policies.google.com/terms/generative-ai/use-policy |
| Terms of Service | https://policies.google.com/terms |
| here | https://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github |
| use code with caution | https://support.google.com/legal/answer/13505487 |
| ↩ | https://github.com/googleapis/python-storage/pull/1741#user-content-fnref-1-91933807c21466012c3947cb3ada4b2d |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1741 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| Feb 5, 2026 | https://github.com/googleapis/python-storage/pull/1741#event-22553994855 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| February 5, 2026 10:15 | https://github.com/googleapis/python-storage/pull/1741#event-22554013169 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| code owner | https://github.com/googleapis/python-storage/blob/eabbdca7e328e0f212e70930b67f9b63a1c5da95/.github/CODEOWNERS#L11 |
| February 5, 2026 10:15 | https://github.com/googleapis/python-storage/pull/1741#event-22554013522 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| February 5, 2026 10:15 | https://github.com/googleapis/python-storage/pull/1741#event-22554013604 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| code owner | https://github.com/googleapis/python-storage/blob/eabbdca7e328e0f212e70930b67f9b63a1c5da95/.github/CODEOWNERS#L8 |
| February 5, 2026 10:15 | https://github.com/googleapis/python-storage/pull/1741#event-22554013655 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| ohmayr | https://github.com/ohmayr |
| February 5, 2026 10:15 | https://github.com/googleapis/python-storage/pull/1741#event-22554013789 |
| https://github.com/apps/blunderbuss-gcf |
| blunderbuss-gcf | https://github.com/apps/blunderbuss-gcf |
| chandra-siri | https://github.com/chandra-siri |
| Feb 5, 2026 | https://github.com/googleapis/python-storage/pull/1741#event-22554014858 |
| https://github.com/apps/snippet-bot |
| snippet-bot | https://github.com/apps/snippet-bot |
| Feb 5, 2026 | https://github.com/googleapis/python-storage/pull/1741#issuecomment-3852551061 |
| samples/snippets/zonal_buckets/storage_create_and_write_appendable_object.py:26 | https://github.com/googlyrahman/python-storage/blob/afb509a8a23f2a75edada519dad0cd71ad1162aa/samples/snippets/zonal_buckets/storage_create_and_write_appendable_object.py#L26 |
| samples/snippets/zonal_buckets/storage_finalize_appendable_object_upload.py:26 | https://github.com/googlyrahman/python-storage/blob/afb509a8a23f2a75edada519dad0cd71ad1162aa/samples/snippets/zonal_buckets/storage_finalize_appendable_object_upload.py#L26 |
| samples/snippets/zonal_buckets/storage_open_multiple_objects_ranged_read.py:35 | https://github.com/googlyrahman/python-storage/blob/afb509a8a23f2a75edada519dad0cd71ad1162aa/samples/snippets/zonal_buckets/storage_open_multiple_objects_ranged_read.py#L35 |
| samples/snippets/zonal_buckets/storage_open_object_multiple_ranged_read.py:27 | https://github.com/googlyrahman/python-storage/blob/afb509a8a23f2a75edada519dad0cd71ad1162aa/samples/snippets/zonal_buckets/storage_open_object_multiple_ranged_read.py#L27 |
| samples/snippets/zonal_buckets/storage_open_object_read_full_object.py:27 | https://github.com/googlyrahman/python-storage/blob/afb509a8a23f2a75edada519dad0cd71ad1162aa/samples/snippets/zonal_buckets/storage_open_object_read_full_object.py#L27 |
| samples/snippets/zonal_buckets/storage_open_object_single_ranged_read.py:27 | https://github.com/googlyrahman/python-storage/blob/afb509a8a23f2a75edada519dad0cd71ad1162aa/samples/snippets/zonal_buckets/storage_open_object_single_ranged_read.py#L27 |
| samples/snippets/zonal_buckets/storage_pause_and_resume_appendable_upload.py:26 | https://github.com/googlyrahman/python-storage/blob/afb509a8a23f2a75edada519dad0cd71ad1162aa/samples/snippets/zonal_buckets/storage_pause_and_resume_appendable_upload.py#L26 |
| samples/snippets/zonal_buckets/storage_read_appendable_object_tail.py:35 | https://github.com/googlyrahman/python-storage/blob/afb509a8a23f2a75edada519dad0cd71ad1162aa/samples/snippets/zonal_buckets/storage_read_appendable_object_tail.py#L35 |
| snippet-bot | https://github.com/apps/snippet-bot |
| https://github.com/googleapis/repo-automation-bots/issues | https://github.com/googleapis/repo-automation-bots/issues |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1741 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| February 5, 2026 10:15 | https://github.com/googleapis/python-storage/pull/1741#event-22554017356 |
| https://github.com/apps/gemini-code-assist |
| gemini-code-assist | https://github.com/apps/gemini-code-assist |
|
Feb 5, 2026
| https://github.com/googleapis/python-storage/pull/1741#pullrequestreview-3755881265 |
|
View reviewed changes
| https://github.com/googleapis/python-storage/pull/1741/files |
| gemini-code-assist | https://github.com/apps/gemini-code-assist |
| https://github.com/googleapis/python-storage/pull/1741#pullrequestreview-3755881265 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| https://camo.githubusercontent.com/7559374fd248a2a146dfe7112beda558979c4f6d02dbe7c5161fd893fe834423/68747470733a2f2f7777772e677374617469632e636f6d2f636f64657265766965776167656e742f686967682d7072696f726974792e737667 |
| https://camo.githubusercontent.com/32601710f6703a1d3cdbb05c7f9f05d1d8c88abc4d4e4d4e25ff218874a45279/68747470733a2f2f7777772e677374617469632e636f6d2f636f64657265766965776167656e742f6d656469756d2d7072696f726974792e737667 |
| #1709 | https://github.com/googleapis/python-storage/pull/1709 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1741 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| force-pushed | https://github.com/googleapis/python-storage/compare/afb509a8a23f2a75edada519dad0cd71ad1162aa..3545989e77e15f2163b56b529f9acbbcde9b52d9 |
| afb509a | https://github.com/googleapis/python-storage/commit/afb509a8a23f2a75edada519dad0cd71ad1162aa |
| 3545989 | https://github.com/googleapis/python-storage/commit/3545989e77e15f2163b56b529f9acbbcde9b52d9 |
|
Compare
| https://github.com/googleapis/python-storage/compare/afb509a8a23f2a75edada519dad0cd71ad1162aa..3545989e77e15f2163b56b529f9acbbcde9b52d9 |
| February 5, 2026 12:04 | https://github.com/googleapis/python-storage/pull/1741#event-22556664418 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| February 5, 2026 12:05 | https://github.com/googleapis/python-storage/pull/1741#event-22556682717 |
| February 5, 2026 12:05 | https://github.com/googleapis/python-storage/pull/1741#event-22556682895 |
| https://github.com/googlyrahman |
| googlyrahman | https://github.com/googlyrahman |
| Feb 5, 2026 | https://github.com/googleapis/python-storage/pull/1741#event-22556702386 |
| https://github.co/hiddenchars |
| https://github.com/googleapis/python-storage/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-storage%2Fpull%2F1741 |
|
| https://github.com/ohmayr |
|
ohmayr
| https://github.com/ohmayr |
|
| https://github.com/apps/gemini-code-assist |
|
gemini-code-assist[bot]
| https://github.com/apps/gemini-code-assist |
|
| https://github.com/googleapis/python-storage/pull/1741/files/afb509a8a23f2a75edada519dad0cd71ad1162aa |
|
| https://github.com/chandra-siri |
|
chandra-siri
| https://github.com/chandra-siri |
|
api: storage
| https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22api%3A%20storage%22 |
|
size: xl
| https://github.com/googleapis/python-storage/issues?q=state%3Aopen%20label%3A%22size%3A%20xl%22 |
| Please reload this page | https://github.com/googleapis/python-storage/pull/1741 |
|
| https://github.com/googlyrahman |
|
| https://github.com/chandra-siri |
|
| https://github.com/chalmerlowe |
|
| https://github.com/Pulkit0110 |
|
| https://github.com/parthea |
|
| https://github.com/gurusai-voleti |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |