René's URL Explorer Experiment


Title: Fix #351: batch updates via context manager by tseaver · Pull Request #352 · googleapis/google-cloud-python · GitHub

Open Graph Title: Fix #351: batch updates via context manager by tseaver · Pull Request #352 · googleapis/google-cloud-python

X Title: Fix #351: batch updates via context manager by tseaver · Pull Request #352 · googleapis/google-cloud-python

Description: Google Cloud Client Libraries for Python. Contribute to googleapis/google-cloud-python development by creating an account on GitHub.

Open Graph Description: See #351. Add 'batch' property to '_PropertyMixin'. Defers / aggregates repeated calls to '_patch_properties' within the scope of a 'with foo.batch:' block. Issues...

X Description: See #351. Add 'batch' property to '_PropertyMixin'. Defers / aggregates repeated calls to '_patch_properties' within the scope of a 'with f...

Opengraph URL: https://github.com/googleapis/google-cloud-python/pull/352

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:e7b21105-6b81-3a44-7c85-698897aedbd7
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE71C:3E4802:C2550D:1062123:6A4D481A
html-safe-nonce8c753e9edac5f8d70ac75595a9bb556c27001314a54cde5fe04d5a97524f1a86
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNzFDOjNFNDgwMjpDMjU1MEQ6MTA2MjEyMzo2QTRENDgxQSIsInZpc2l0b3JfaWQiOiIzMTY3MDY0MDg5MzQ0OTUyMzQ2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac566d9cdd9cf857f6f40bbc4b476a6cf75d9580ebd1da2f7703ec76ca7f824700
hovercard-subject-tagpull_request:24026575
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/googleapis/google-cloud-python/352/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/36ccd8695d802995ac9d57d15e7722d3c2d7f157f4c7683de8265766f8cbe986/googleapis/google-cloud-python/pull/352
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/36ccd8695d802995ac9d57d15e7722d3c2d7f157f4c7683de8265766f8cbe986/googleapis/google-cloud-python/pull/352
og:image:altSee #351. Add 'batch' property to '_PropertyMixin'. Defers / aggregates repeated calls to '_patch_properties' within the scope of a 'with foo.batch:' block. Issues...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametseaver
hostnamegithub.com
expected-hostnamegithub.com
None92571a8944142227b7e19cd10918b1ddd06e5066c1ad5bc7e4769cf6140a87e6
turbo-cache-controlno-cache
go-importgithub.com/googleapis/google-cloud-python git https://github.com/googleapis/google-cloud-python.git
octolytics-dimension-user_id16785467
octolytics-dimension-user_logingoogleapis
octolytics-dimension-repository_id16316451
octolytics-dimension-repository_nwogoogleapis/google-cloud-python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id16316451
octolytics-dimension-repository_network_root_nwogoogleapis/google-cloud-python
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release56fc8347865a14e2ec811533d68f929cf4e0ec19
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/google-cloud-python/pull/352#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F352
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://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%2Fgoogle-cloud-python%2Fpull%2F352
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%2Fgoogle-cloud-python
Reloadhttps://github.com/googleapis/google-cloud-python/pull/352
Reloadhttps://github.com/googleapis/google-cloud-python/pull/352
Reloadhttps://github.com/googleapis/google-cloud-python/pull/352
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
googleapis https://github.com/googleapis
google-cloud-pythonhttps://github.com/googleapis/google-cloud-python
Notifications https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-python
Fork 1.7k https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-python
Star 5.3k https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-python
Code https://github.com/googleapis/google-cloud-python
Issues 437 https://github.com/googleapis/google-cloud-python/issues
Pull requests 128 https://github.com/googleapis/google-cloud-python/pulls
Discussions https://github.com/googleapis/google-cloud-python/discussions
Actions https://github.com/googleapis/google-cloud-python/actions
Projects https://github.com/googleapis/google-cloud-python/projects
Security and quality 0 https://github.com/googleapis/google-cloud-python/security
Insights https://github.com/googleapis/google-cloud-python/pulse
Code https://github.com/googleapis/google-cloud-python
Issues https://github.com/googleapis/google-cloud-python/issues
Pull requests https://github.com/googleapis/google-cloud-python/pulls
Discussions https://github.com/googleapis/google-cloud-python/discussions
Actions https://github.com/googleapis/google-cloud-python/actions
Projects https://github.com/googleapis/google-cloud-python/projects
Security and quality https://github.com/googleapis/google-cloud-python/security
Insights https://github.com/googleapis/google-cloud-python/pulse
tseaverhttps://github.com/tseaver
googleapis:masterhttps://github.com/googleapis/google-cloud-python/tree/master
Conversationhttps://github.com/googleapis/google-cloud-python/pull/352
Commits4 (4)https://github.com/googleapis/google-cloud-python/pull/352/commits
Checkshttps://github.com/googleapis/google-cloud-python/pull/352/checks
Files changedhttps://github.com/googleapis/google-cloud-python/pull/352/files
Fix #351: batch updates via context managerhttps://github.com/googleapis/google-cloud-python/pull/352#top
tseaverhttps://github.com/tseaver
googleapis:masterhttps://github.com/googleapis/google-cloud-python/tree/master
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issue-48036121
#351https://github.com/googleapis/google-cloud-python/issues/351
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
tseaverhttps://github.com/tseaver
November 6, 2014 19:59https://github.com/googleapis/google-cloud-python/pull/352#commits-pushed-b19625e
https://github.com/tseaver
Disable 'too-many'/'too-few' public methods checks.https://github.com/googleapis/google-cloud-python/pull/352/commits/b19625ea2d254dcc6cbc7c50902f6b63a672119e
b19625ehttps://github.com/googleapis/google-cloud-python/pull/352/commits/b19625ea2d254dcc6cbc7c50902f6b63a672119e
https://github.com/tseaver
Add 'batch' property to '_PropertyMixin'.https://github.com/googleapis/google-cloud-python/pull/352/commits/0998141ad6d0abfc17693b408d2aa6e8c511f1cf
0998141https://github.com/googleapis/google-cloud-python/pull/352/commits/0998141ad6d0abfc17693b408d2aa6e8c511f1cf
https://github.com/tseaver
tseaverhttps://github.com/tseaver
type: feature request https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22type%3A%20feature%20request%22
api: storage https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22api%3A%20storage%22
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#event-189687617
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Nov 7, 2014 https://github.com/googleapis/google-cloud-python/pull/352#ref-issue-48027707
Collect object / bucket updates in batch #351 https://github.com/googleapis/google-cloud-python/issues/351
dhermeshttps://github.com/dhermes
Nov 7, 2014 https://github.com/googleapis/google-cloud-python/pull/352#discussion-diff-19989092
View reviewed changes https://github.com/googleapis/google-cloud-python/pull/352/files/0998141ad6d0abfc17693b408d2aa6e8c511f1cf#diff-4248f5fc7279baf701a4d99b6e5a44edd83867946467eed22c892bb80e50be65
gcloud/storage/_helpers.pyhttps://github.com/googleapis/google-cloud-python/pull/352/files#diff-4248f5fc7279baf701a4d99b6e5a44edd83867946467eed22c892bb80e50be65
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F352
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issuecomment-62081236
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issuecomment-62081453
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/tseaver
Make examples use 'real' APIs which delegate to '_patch_properties.https://github.com/googleapis/google-cloud-python/pull/352/commits/052dbb54dfd40a378346d55b21e38d2dde0f2c04
052dbb5https://github.com/googleapis/google-cloud-python/pull/352/commits/052dbb54dfd40a378346d55b21e38d2dde0f2c04
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issuecomment-62081751
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/tseaver
Spurious changes to work around pylint's 'peephole' blindness.https://github.com/googleapis/google-cloud-python/pull/352/commits/245b0e9a0b4644a7577def0bd93106f1d8aa5c6a
245b0e9https://github.com/googleapis/google-cloud-python/pull/352/commits/245b0e9a0b4644a7577def0bd93106f1d8aa5c6a
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issuecomment-62081905
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issuecomment-62082066
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issuecomment-62082102
@tseaverhttps://github.com/tseaver
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/coveralls
coverallshttps://github.com/coveralls
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issuecomment-62082104
https://coveralls.io/builds/1439978
245b0e9https://github.com/googleapis/google-cloud-python/commit/245b0e9a0b4644a7577def0bd93106f1d8aa5c6a
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#issuecomment-62082112
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
tseaverhttps://github.com/tseaver
Nov 7, 2014 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-8536991
https://github.com/tseaver
Merge pull requesthttps://github.com/googleapis/google-cloud-python/commit/8536991b34af7e78fd04a64d115c78337be49880
#352https://github.com/googleapis/google-cloud-python/pull/352
from tseaver/351-batch_updates_via_context_ma…https://github.com/googleapis/google-cloud-python/commit/8536991b34af7e78fd04a64d115c78337be49880
8536991https://github.com/googleapis/google-cloud-python/commit/8536991b34af7e78fd04a64d115c78337be49880
#351https://github.com/googleapis/google-cloud-python/issues/351
https://github.com/tseaver
tseaverhttps://github.com/tseaver
8536991https://github.com/googleapis/google-cloud-python/commit/8536991b34af7e78fd04a64d115c78337be49880
Nov 7, 2014https://github.com/googleapis/google-cloud-python/pull/352#event-189693575
https://github.com/tseaver
tseaverhttps://github.com/tseaver
November 7, 2014 01:27https://github.com/googleapis/google-cloud-python/pull/352#event-189693593
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Nov 8, 2014 https://github.com/googleapis/google-cloud-python/pull/352#ref-issue-27080050
Add support for batch requests in gcloud.storage #15 https://github.com/googleapis/google-cloud-python/issues/15
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-9b74006
https://github.com/apps/gcf-owl-bot
chore: resolve issue with prerelease presubmit [autoapprove] (https://github.com/googleapis/google-cloud-python/commit/9b7400633c0c15814933e6a1528149cfdc1ca546
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/9b7400633c0c15814933e6a1528149cfdc1ca546
9b74006https://github.com/googleapis/google-cloud-python/commit/9b7400633c0c15814933e6a1528149cfdc1ca546
googleapis/synthtool@1b9ad76https://github.com/googleapis/synthtool/commit/1b9ad7694e44ddb4d9844df55ff7af77b51a4435
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-9c1eeab
https://github.com/apps/gcf-owl-bot
docs: Fix formatting of request arg in docstring (https://github.com/googleapis/google-cloud-python/commit/9c1eeab5c37afbfd592cc60d6e5b19215ba6270d
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/9c1eeab5c37afbfd592cc60d6e5b19215ba6270d
9c1eeabhttps://github.com/googleapis/google-cloud-python/commit/9c1eeab5c37afbfd592cc60d6e5b19215ba6270d
googleapis/googleapis@8a085aehttps://github.com/googleapis/googleapis/commit/8a085aeddfa010af5bcef090827aac5255383d7e
googleapis/googleapis-gen@b2ab4b0https://github.com/googleapis/googleapis-gen/commit/b2ab4b0a0ae2907e812c209198a74e0898afcb04
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-0ddcce9
https://github.com/renovate-bot
chore(deps): update dependency google-cloud-bigquery to v3.1.0 (https://github.com/googleapis/google-cloud-python/commit/0ddcce9e6794fa8c149b361d94a33739efe8774a
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/0ddcce9e6794fa8c149b361d94a33739efe8774a
0ddcce9https://github.com/googleapis/google-cloud-python/commit/0ddcce9e6794fa8c149b361d94a33739efe8774a
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-9ccbef8
https://github.com/apps/gcf-owl-bot
chore(python): allow client documentation to be customized in README (https://github.com/googleapis/google-cloud-python/commit/9ccbef8bf947c8cbbb5bd4490dea28d1a0b86bd6
#…https://github.com/googleapis/google-cloud-python/pull/352
9ccbef8https://github.com/googleapis/google-cloud-python/commit/9ccbef8bf947c8cbbb5bd4490dea28d1a0b86bd6
…352https://github.com/googleapis/google-cloud-python/pull/352
googleapis/synthtool@95d9289https://github.com/googleapis/synthtool/commit/95d9289ac3dc1ca2edae06619c82fe7a24d555f1
partheahttps://github.com/parthea
Jul 6, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-3415840
https://github.com/renovate-bot
https://github.com/parthea
chore(deps): update dependency numpy to v1.23.2 (https://github.com/googleapis/google-cloud-python/commit/34158406abebd25370405e8962721610f875d9c9
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/34158406abebd25370405e8962721610f875d9c9
3415840https://github.com/googleapis/google-cloud-python/commit/34158406abebd25370405e8962721610f875d9c9
partheahttps://github.com/parthea
Sep 20, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-e94ff24
https://github.com/renovate-bot
chore(deps): update dependency google-cloud-retail to v1.10.1 (https://github.com/googleapis/google-cloud-python/commit/e94ff249f9a050374e2c615d0953711807e0df69
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/e94ff249f9a050374e2c615d0953711807e0df69
e94ff24https://github.com/googleapis/google-cloud-python/commit/e94ff249f9a050374e2c615d0953711807e0df69
partheahttps://github.com/parthea
Sep 22, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-e89c6eb
https://github.com/apps/gcf-owl-bot
docs: minor clarifications (https://github.com/googleapis/google-cloud-python/commit/e89c6eb734ccfc9c108b96d35add4a2fa4c97ef6
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/e89c6eb734ccfc9c108b96d35add4a2fa4c97ef6
e89c6ebhttps://github.com/googleapis/google-cloud-python/commit/e89c6eb734ccfc9c108b96d35add4a2fa4c97ef6
googleapis/googleapis@26b4d27https://github.com/googleapis/googleapis/commit/26b4d270d2c80aa027c4882562ab1fd588a1a785
googleapis/googleapis-gen@7ad7fcfhttps://github.com/googleapis/googleapis-gen/commit/7ad7fcf9e5d2a8b243935ec20954fb2901858915
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
partheahttps://github.com/parthea
Sep 22, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-f1d1abf
https://github.com/apps/gcf-owl-bot
https://github.com/parthea
chore(python): upgrade gcp-releasetool in .kokoro [autoapprove] (https://github.com/googleapis/google-cloud-python/commit/f1d1abf0642b590fa12089ef2a9b87830e421152
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/f1d1abf0642b590fa12089ef2a9b87830e421152
f1d1abfhttps://github.com/googleapis/google-cloud-python/commit/f1d1abf0642b590fa12089ef2a9b87830e421152
googleapis/synthtool@5f2a608https://github.com/googleapis/synthtool/commit/5f2a6089f73abf06238fe4310f6a14d6f6d1eed3
partheahttps://github.com/parthea
Sep 22, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-aab86c7
https://github.com/apps/release-please
chore(main): release 2.13.2 (https://github.com/googleapis/google-cloud-python/commit/aab86c7ff22e27d6ce4041b93d61774543a65b39
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/aab86c7ff22e27d6ce4041b93d61774543a65b39
aab86c7https://github.com/googleapis/google-cloud-python/commit/aab86c7ff22e27d6ce4041b93d61774543a65b39
partheahttps://github.com/parthea
Sep 22, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-04ea0b1
https://github.com/apps/gcf-owl-bot
https://github.com/parthea
chore(python): add support for python 3.11 [autoapprove] (https://github.com/googleapis/google-cloud-python/commit/04ea0b16ab41ae102a698ffc5b5379cb24ae263b
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/04ea0b16ab41ae102a698ffc5b5379cb24ae263b
04ea0b1https://github.com/googleapis/google-cloud-python/commit/04ea0b16ab41ae102a698ffc5b5379cb24ae263b
googleapis/synthtool@7197a00https://github.com/googleapis/synthtool/commit/7197a001ffb6d8ce7b0b9b11c280f0c536c1033a
partheahttps://github.com/parthea
Sep 22, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-4719e60
https://github.com/apps/release-please
chore(main): release 2.8.1 (https://github.com/googleapis/google-cloud-python/commit/4719e60e1fbc966f5780116f5381c10ebfcddf2d
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/4719e60e1fbc966f5780116f5381c10ebfcddf2d
4719e60https://github.com/googleapis/google-cloud-python/commit/4719e60e1fbc966f5780116f5381c10ebfcddf2d
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-b2ec836
https://github.com/renovate-bot
https://github.com/parthea
chore(deps): update all dependencies (https://github.com/googleapis/google-cloud-python/commit/b2ec8364f9584b0975c0d694792d815791319442
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/b2ec8364f9584b0975c0d694792d815791319442
b2ec836https://github.com/googleapis/google-cloud-python/commit/b2ec8364f9584b0975c0d694792d815791319442
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-d758ccd
https://github.com/renovate-bot
chore(deps): update dependency black to v22.10.0 (https://github.com/googleapis/google-cloud-python/commit/d758ccd94e519df4deb88768f96395e5f03f6699
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/d758ccd94e519df4deb88768f96395e5f03f6699
d758ccdhttps://github.com/googleapis/google-cloud-python/commit/d758ccd94e519df4deb88768f96395e5f03f6699
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-29444ea
https://github.com/renovate-bot
chore(deps): update all dependencies (https://github.com/googleapis/google-cloud-python/commit/29444eae8ac645bfdda9b231dd9a2a0915301fe2
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/29444eae8ac645bfdda9b231dd9a2a0915301fe2
29444eahttps://github.com/googleapis/google-cloud-python/commit/29444eae8ac645bfdda9b231dd9a2a0915301fe2
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-561fc22
https://github.com/renovate-bot
chore(deps): update all dependencies (https://github.com/googleapis/google-cloud-python/commit/561fc22d87871c454e7552bc0af6e83821aa1244
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/561fc22d87871c454e7552bc0af6e83821aa1244
561fc22https://github.com/googleapis/google-cloud-python/commit/561fc22d87871c454e7552bc0af6e83821aa1244
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-f02e450
https://github.com/apps/gcf-owl-bot
https://github.com/parthea
chore: use gapic-generator-python 0.65.2 (https://github.com/googleapis/google-cloud-python/commit/f02e450945d468259209d40ce5d8a0c3b2f5bc24
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/f02e450945d468259209d40ce5d8a0c3b2f5bc24
f02e450https://github.com/googleapis/google-cloud-python/commit/f02e450945d468259209d40ce5d8a0c3b2f5bc24
googleapis/googleapis@f91b6cfhttps://github.com/googleapis/googleapis/commit/f91b6cf82e929280f6562f6110957c654bd9e2e6
googleapis/googleapis-gen@16eb360https://github.com/googleapis/googleapis-gen/commit/16eb36095c294e712c74a1bf23550817b42174e5
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-e4228aa
https://github.com/renovate-bot
https://github.com/parthea
chore(deps): update all dependencies (https://github.com/googleapis/google-cloud-python/commit/e4228aa89196bf4b0f015d786f88133de1a63a13
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/e4228aa89196bf4b0f015d786f88133de1a63a13
e4228aahttps://github.com/googleapis/google-cloud-python/commit/e4228aa89196bf4b0f015d786f88133de1a63a13
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-684fa77
https://github.com/renovate-bot
chore(deps): update dependency pytest to v7.3.1 (https://github.com/googleapis/google-cloud-python/commit/684fa779af1d16bc8631ed0771212269c2d2fbc6
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/684fa779af1d16bc8631ed0771212269c2d2fbc6
684fa77https://github.com/googleapis/google-cloud-python/commit/684fa779af1d16bc8631ed0771212269c2d2fbc6
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-4922815
https://github.com/apps/release-please
chore(main): release 3.10.0 (https://github.com/googleapis/google-cloud-python/commit/49228152c0ee868a4c2ebcd549821f3470f09038
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/49228152c0ee868a4c2ebcd549821f3470f09038
4922815https://github.com/googleapis/google-cloud-python/commit/49228152c0ee868a4c2ebcd549821f3470f09038
partheahttps://github.com/parthea
Aug 21, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-022158b
https://github.com/apps/release-please
chore: release 2.10.1 (https://github.com/googleapis/google-cloud-python/commit/022158be5d065aee56d2f6e1a9237e0e02271f7f
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/022158be5d065aee56d2f6e1a9237e0e02271f7f
022158bhttps://github.com/googleapis/google-cloud-python/commit/022158be5d065aee56d2f6e1a9237e0e02271f7f
https://www.github.com/googleapis/python-bigquery-storage/compare/v2.10.0...v2.10.1https://www.github.com/googleapis/python-bigquery-storage/compare/v2.10.0...v2.10.1
#351https://github.com/googleapis/google-cloud-python/issues/351
https://www.github.com/googleapis/python-bigquery-storage/issues/351https://www.github.com/googleapis/python-bigquery-storage/issues/351
https://www.github.com/googleapis/python-bigquery-storage/commit/1faa16f4dbeac461ebc816949a3f88f5da97540bhttps://www.github.com/googleapis/python-bigquery-storage/commit/1faa16f4dbeac461ebc816949a3f88f5da97540b
https://github.com/googleapis/release-pleasehttps://github.com/googleapis/release-please
https://github.com/googleapis/release-please#release-pleasehttps://github.com/googleapis/release-please#release-please
partheahttps://github.com/parthea
Sep 16, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-bbc6d7f
https://github.com/apps/release-please
https://github.com/parthea
chore: release 2.10.1 (https://github.com/googleapis/google-cloud-python/commit/bbc6d7faea898dd6d198bfbf837a3cc493d51747
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/bbc6d7faea898dd6d198bfbf837a3cc493d51747
bbc6d7fhttps://github.com/googleapis/google-cloud-python/commit/bbc6d7faea898dd6d198bfbf837a3cc493d51747
https://www.github.com/googleapis/python-bigquery-storage/compare/v2.10.0...v2.10.1https://www.github.com/googleapis/python-bigquery-storage/compare/v2.10.0...v2.10.1
#351https://github.com/googleapis/google-cloud-python/issues/351
https://www.github.com/googleapis/python-bigquery-storage/issues/351https://www.github.com/googleapis/python-bigquery-storage/issues/351
https://www.github.com/googleapis/python-bigquery-storage/commit/1faa16f4dbeac461ebc816949a3f88f5da97540bhttps://www.github.com/googleapis/python-bigquery-storage/commit/1faa16f4dbeac461ebc816949a3f88f5da97540b
https://github.com/googleapis/release-pleasehttps://github.com/googleapis/release-please
https://github.com/googleapis/release-please#release-pleasehttps://github.com/googleapis/release-please#release-please
partheahttps://github.com/parthea
Nov 22, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-d079eea
https://github.com/kolea2
deps(samples): update google-cloud-bigtable to 2.3.1 (https://github.com/googleapis/google-cloud-python/commit/d079eeacc6f0ad354352e16d6c49c08f49909938
#375https://github.com/googleapis/google-cloud-python/issues/375
)https://github.com/googleapis/google-cloud-python/commit/d079eeacc6f0ad354352e16d6c49c08f49909938
d079eeahttps://github.com/googleapis/google-cloud-python/commit/d079eeacc6f0ad354352e16d6c49c08f49909938
#352https://github.com/googleapis/google-cloud-python/pull/352
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-b4b16b5
https://github.com/software-dov
Remove 'proof-of-concept' (https://github.com/googleapis/google-cloud-python/commit/b4b16b5c4dfd44595b211c64a43af0503f3a3de4
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/b4b16b5c4dfd44595b211c64a43af0503f3a3de4
b4b16b5https://github.com/googleapis/google-cloud-python/commit/b4b16b5c4dfd44595b211c64a43af0503f3a3de4
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-6c54703
https://github.com/apps/release-please
chore(main): release 2.6.1 (https://github.com/googleapis/google-cloud-python/commit/6c5470381dc56690b3a8c6dd5e645ee663b6b71c
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/6c5470381dc56690b3a8c6dd5e645ee663b6b71c
6c54703https://github.com/googleapis/google-cloud-python/commit/6c5470381dc56690b3a8c6dd5e645ee663b6b71c
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-5aaf110
https://github.com/apps/gcf-owl-bot
chore(python): Add kokoro configs for python 3.10 samples testing (https://github.com/googleapis/google-cloud-python/commit/5aaf110a6504a89ad34c17a98bc456fc36b732dc
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/5aaf110a6504a89ad34c17a98bc456fc36b732dc
5aaf110https://github.com/googleapis/google-cloud-python/commit/5aaf110a6504a89ad34c17a98bc456fc36b732dc
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-bae1aff
https://github.com/apps/gcf-owl-bot
https://github.com/chalmerlowe
chore(python): remove configure_previous_major_version_branches (https://github.com/googleapis/google-cloud-python/commit/bae1aff58e2376f646458f714dee550826c8600f
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/bae1aff58e2376f646458f714dee550826c8600f
bae1affhttps://github.com/googleapis/google-cloud-python/commit/bae1aff58e2376f646458f714dee550826c8600f
googleapis/synthtool@6702a34https://github.com/googleapis/synthtool/commit/6702a344265de050bceaff45d62358bb0023ba7d
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-8bb7344
https://github.com/renovate-bot
https://github.com/apps/gcf-owl-bot
chore(deps): update all dependencies (https://github.com/googleapis/google-cloud-python/commit/8bb734496c37385782573faf49db12cd8c8fd9a4
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/8bb734496c37385782573faf49db12cd8c8fd9a4
8bb7344https://github.com/googleapis/google-cloud-python/commit/8bb734496c37385782573faf49db12cd8c8fd9a4
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-c6351e2
https://github.com/parthea
chore: migrate to owl bot (https://github.com/googleapis/google-cloud-python/commit/c6351e2382b933c18006322174ea346dbc8ac6a8
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/c6351e2382b933c18006322174ea346dbc8ac6a8
c6351e2https://github.com/googleapis/google-cloud-python/commit/c6351e2382b933c18006322174ea346dbc8ac6a8
https://github.com/googleapis/repo-automation-bots/tree/master/packages/owl-bothttps://github.com/googleapis/repo-automation-bots/tree/master/packages/owl-bot
https://github.com/googleapis/googleapis-gen/tree/master/googlehttps://github.com/googleapis/googleapis-gen/tree/master/google
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-59b4c03
https://github.com/parthea
chore: s.remove_staging_dirs() should only be called once (https://github.com/googleapis/google-cloud-python/commit/59b4c03076c2c2ccedccacc58dad7f9d8e484206
#362https://github.com/googleapis/google-cloud-python/pull/362
)https://github.com/googleapis/google-cloud-python/commit/59b4c03076c2c2ccedccacc58dad7f9d8e484206
59b4c03https://github.com/googleapis/google-cloud-python/commit/59b4c03076c2c2ccedccacc58dad7f9d8e484206
https://github.com/googleapis/python-firestore/blob/master/owlbot.py#L60https://github.com/googleapis/python-firestore/blob/master/owlbot.py#L60
#352https://github.com/googleapis/google-cloud-python/pull/352
https://github.com/googleapis/synthtool/blob/master/synthtool/transforms.py#L309https://github.com/googleapis/synthtool/blob/master/synthtool/transforms.py#L309
https://github.com/googleapis/synthtool/blob/master/synthtool/transforms.py#L280https://github.com/googleapis/synthtool/blob/master/synthtool/transforms.py#L280
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-833c6d5
https://github.com/apps/gcf-owl-bot
build(python): exit with success status if no samples found (https://github.com/googleapis/google-cloud-python/commit/833c6d5202cacc46340982eebe006e502c220cb3
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/833c6d5202cacc46340982eebe006e502c220cb3
833c6d5https://github.com/googleapis/google-cloud-python/commit/833c6d5202cacc46340982eebe006e502c220cb3
googleapis/synthtool@53ea389https://github.com/googleapis/synthtool/commit/53ea3896a52f87c758e79b5a19fa338c83925a98
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-5ce40ba
https://github.com/apps/release-please
chore: release 1.1.0 (https://github.com/googleapis/google-cloud-python/commit/5ce40bae9bd1497e398e9cd59cdda73f96cae005
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/5ce40bae9bd1497e398e9cd59cdda73f96cae005
5ce40bahttps://github.com/googleapis/google-cloud-python/commit/5ce40bae9bd1497e398e9cd59cdda73f96cae005
partheahttps://github.com/parthea
Nov 25, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-036d6f2
https://github.com/apps/gcf-owl-bot
build(python): exit with success status if no samples found (https://github.com/googleapis/google-cloud-python/commit/036d6f23a3233132f66a3b81330b85da6dc185f3
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/036d6f23a3233132f66a3b81330b85da6dc185f3
036d6f2https://github.com/googleapis/google-cloud-python/commit/036d6f23a3233132f66a3b81330b85da6dc185f3
googleapis/synthtool@53ea389https://github.com/googleapis/synthtool/commit/53ea3896a52f87c758e79b5a19fa338c83925a98
partheahttps://github.com/parthea
Nov 26, 2025 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-2ec4ee2
https://github.com/JordanP
https://github.com/busunkim96
setup.py: set an upper bound on dependencies version (https://github.com/googleapis/google-cloud-python/commit/2ec4ee269811322baa7c63bd37f448004775f63c
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/2ec4ee269811322baa7c63bd37f448004775f63c
2ec4ee2https://github.com/googleapis/google-cloud-python/commit/2ec4ee269811322baa7c63bd37f448004775f63c
partheahttps://github.com/parthea
Mar 9, 2026 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-436c7f9
https://github.com/HemangChothani
fix: expose num_retries parameter for blob upload methods (https://github.com/googleapis/google-cloud-python/commit/436c7f9a4db439eef764ad5a67a2aa2c584575db
#353https://github.com/googleapis/google-cloud-python/pull/353
)https://github.com/googleapis/google-cloud-python/commit/436c7f9a4db439eef764ad5a67a2aa2c584575db
436c7f9https://github.com/googleapis/google-cloud-python/commit/436c7f9a4db439eef764ad5a67a2aa2c584575db
#352https://github.com/googleapis/google-cloud-python/pull/352
partheahttps://github.com/parthea
Mar 9, 2026 https://github.com/googleapis/google-cloud-python/pull/352#ref-commit-14098c5
https://github.com/dandhlee
build: temporarily disable golden tests (https://github.com/googleapis/google-cloud-python/commit/14098c50d4d48619bc90e06a11b625d6e74d3864
#352https://github.com/googleapis/google-cloud-python/pull/352
)https://github.com/googleapis/google-cloud-python/commit/14098c50d4d48619bc90e06a11b625d6e74d3864
14098c5https://github.com/googleapis/google-cloud-python/commit/14098c50d4d48619bc90e06a11b625d6e74d3864
https://github.co/hiddenchars
https://github.com/googleapis/google-cloud-python/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F352
api: storage https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22api%3A%20storage%22
type: feature request https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22type%3A%20feature%20request%22
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/352
https://github.com/tseaver
https://github.com/dhermes
https://github.com/coveralls
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.