René's URL Explorer Experiment


Title: Fix #260: break datastore cycles by moving 'from_protobuf' classmethods by tseaver · Pull Request #289 · googleapis/google-cloud-python · GitHub

Open Graph Title: Fix #260: break datastore cycles by moving 'from_protobuf' classmethods by tseaver · Pull Request #289 · googleapis/google-cloud-python

X Title: Fix #260: break datastore cycles by moving 'from_protobuf' classmethods by tseaver · Pull Request #289 · 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: Third time's the charm for #260 in datastore: 'gcloud.datastore._helpers' -> 'gcloud.datastore.helpers' (now API). 'gcloud.datastore.entity.Entity.from_protobuf' clas...

X Description: Third time's the charm for #260 in datastore: 'gcloud.datastore._helpers' -> 'gcloud.datastore.helpers' (now API). 'gcloud.datastore.entity.En...

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

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:8a3eb2e9-7b3a-01e9-a9e7-b9148c493912
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD3FE:3C7B3B:F309C2:14C54F8:6A4DD5D7
html-safe-noncebada3b481b58b78eeee36838a2c91c7a242f6ac5bf5b2b5fa706024f4ef1bb58
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEM0ZFOjNDN0IzQjpGMzA5QzI6MTRDNTRGODo2QTRERDVENyIsInZpc2l0b3JfaWQiOiI4NzcwNTQ5MDQxMDA1OTc0OTk5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacc39802dbc724db223d6480f97f58e6d9c620c0bf8d39e87be1064a98649e36aa
hovercard-subject-tagpull_request:23250860
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/289/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/fa608f47f4aae571a06c780f3c1a4ef43d92b9513060f4e70ea7173e1d8dba0c/googleapis/google-cloud-python/pull/289
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/fa608f47f4aae571a06c780f3c1a4ef43d92b9513060f4e70ea7173e1d8dba0c/googleapis/google-cloud-python/pull/289
og:image:altThird time's the charm for #260 in datastore: 'gcloud.datastore._helpers' -> 'gcloud.datastore.helpers' (now API). 'gcloud.datastore.entity.Entity.from_protobuf' clas...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametseaver
hostnamegithub.com
expected-hostnamegithub.com
None06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33
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
release1d344bdb7547fe6bca17a59bb2b8aac3dc9532a0
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/google-cloud-python/pull/289#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F289
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%2F289
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/289
Reloadhttps://github.com/googleapis/google-cloud-python/pull/289
Reloadhttps://github.com/googleapis/google-cloud-python/pull/289
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
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 439 https://github.com/googleapis/google-cloud-python/issues
Pull requests 131 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/289
Commits5 (5)https://github.com/googleapis/google-cloud-python/pull/289/commits
Checkshttps://github.com/googleapis/google-cloud-python/pull/289/checks
Files changedhttps://github.com/googleapis/google-cloud-python/pull/289/files
Fix #260: break datastore cycles by moving 'from_protobuf' classmethodshttps://github.com/googleapis/google-cloud-python/pull/289#top
tseaverhttps://github.com/tseaver
googleapis:masterhttps://github.com/googleapis/google-cloud-python/tree/master
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Oct 23, 2014https://github.com/googleapis/google-cloud-python/pull/289#issue-46663006
#260https://github.com/googleapis/google-cloud-python/issues/260
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
tseaverhttps://github.com/tseaver
October 23, 2014 14:50https://github.com/googleapis/google-cloud-python/pull/289#commits-pushed-949df73
https://github.com/tseaver
Rename datastore._helpers -> helpers.https://github.com/googleapis/google-cloud-python/pull/289/commits/949df739ba8ca427dc42740d1964f754b39f4360
949df73https://github.com/googleapis/google-cloud-python/pull/289/commits/949df739ba8ca427dc42740d1964f754b39f4360
https://github.com/tseaver
Fixhttps://github.com/googleapis/google-cloud-python/pull/289/commits/d1e1dd353ead048be355d62c7516caf7e5cf22bc
#260https://github.com/googleapis/google-cloud-python/issues/260
: remove import cycles in datastore.https://github.com/googleapis/google-cloud-python/pull/289/commits/d1e1dd353ead048be355d62c7516caf7e5cf22bc
d1e1dd3https://github.com/googleapis/google-cloud-python/pull/289/commits/d1e1dd353ead048be355d62c7516caf7e5cf22bc
https://github.com/tseaver
Enforce cycle checking.https://github.com/googleapis/google-cloud-python/pull/289/commits/f3305508a9fe56330a2bd5036ec12f022f00d1ef
f330550https://github.com/googleapis/google-cloud-python/pull/289/commits/f3305508a9fe56330a2bd5036ec12f022f00d1ef
https://github.com/tseaver
Update 'gcloud.datastore.helpers' to indicate API-ness.https://github.com/googleapis/google-cloud-python/pull/289/commits/a00e00ee09460e1dde12811f540ef54cc1a6a80b
a00e00ehttps://github.com/googleapis/google-cloud-python/pull/289/commits/a00e00ee09460e1dde12811f540ef54cc1a6a80b
https://github.com/coveralls
coverallshttps://github.com/coveralls
Oct 23, 2014https://github.com/googleapis/google-cloud-python/pull/289#issuecomment-60293311
https://coveralls.io/builds/1376110
a00e00ehttps://github.com/googleapis/google-cloud-python/commit/a00e00ee09460e1dde12811f540ef54cc1a6a80b
09859dbhttps://github.com/googleapis/google-cloud-python/commit/09859db5c9cb92943f5e0bdf31a1ceb53575d271
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
dhermeshttps://github.com/dhermes
Oct 23, 2014 https://github.com/googleapis/google-cloud-python/pull/289#discussion-diff-19300878
View reviewed changes https://github.com/googleapis/google-cloud-python/pull/289/files/a00e00ee09460e1dde12811f540ef54cc1a6a80b#diff-ab16bc74198043e23266abe89e17f8064edfc9f4d9679f21858c668447f9c002
gcloud/datastore/entity.pyhttps://github.com/googleapis/google-cloud-python/pull/289/files#diff-ab16bc74198043e23266abe89e17f8064edfc9f4d9679f21858c668447f9c002
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F289
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F289
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Oct 23, 2014https://github.com/googleapis/google-cloud-python/pull/289#issuecomment-60294433
#268https://github.com/googleapis/google-cloud-python/pull/268
#288https://github.com/googleapis/google-cloud-python/pull/288
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
https://github.com/tseaver
Use longer name for list-comprehension placeholder.https://github.com/googleapis/google-cloud-python/pull/289/commits/15cd8a24b9ddffb2c1de3abb98dfeb8d0414dcf0
15cd8a2https://github.com/googleapis/google-cloud-python/pull/289/commits/15cd8a24b9ddffb2c1de3abb98dfeb8d0414dcf0
@dhermeshttps://github.com/dhermes
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Oct 23, 2014https://github.com/googleapis/google-cloud-python/pull/289#issuecomment-60295979
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
https://github.com/coveralls
coverallshttps://github.com/coveralls
Oct 23, 2014https://github.com/googleapis/google-cloud-python/pull/289#issuecomment-60298150
https://coveralls.io/builds/1376225
15cd8a2https://github.com/googleapis/google-cloud-python/commit/15cd8a24b9ddffb2c1de3abb98dfeb8d0414dcf0
09859dbhttps://github.com/googleapis/google-cloud-python/commit/09859db5c9cb92943f5e0bdf31a1ceb53575d271
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
tseaverhttps://github.com/tseaver
Oct 23, 2014 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-8a21978
https://github.com/tseaver
Merge pull requesthttps://github.com/googleapis/google-cloud-python/commit/8a21978d0811ba2817277ffef8df9e5a4df9aca3
#289https://github.com/googleapis/google-cloud-python/pull/289
from tseaver/260-break_datastore_cycles_move_…https://github.com/googleapis/google-cloud-python/commit/8a21978d0811ba2817277ffef8df9e5a4df9aca3
8a21978https://github.com/googleapis/google-cloud-python/commit/8a21978d0811ba2817277ffef8df9e5a4df9aca3
#260https://github.com/googleapis/google-cloud-python/issues/260
https://github.com/tseaver
tseaverhttps://github.com/tseaver
8a21978https://github.com/googleapis/google-cloud-python/commit/8a21978d0811ba2817277ffef8df9e5a4df9aca3
Oct 23, 2014https://github.com/googleapis/google-cloud-python/pull/289#event-182935900
https://github.com/tseaver
tseaverhttps://github.com/tseaver
October 23, 2014 19:51https://github.com/googleapis/google-cloud-python/pull/289#event-182935935
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Oct 23, 2014 https://github.com/googleapis/google-cloud-python/pull/289#ref-pullrequest-46480981
Implements group_by, projection and offset on datastore Query. #282 https://github.com/googleapis/google-cloud-python/pull/282
dhermeshttps://github.com/dhermes
Oct 23, 2014 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-6c3b983
https://github.com/dhermes
Only using 'id' OR 'name' from pb path in datastore.Entity.save.https://github.com/dhermes/google-cloud-python/commit/6c3b983c5f37338d8d5093b9c5a62bce06211312
6c3b983https://github.com/dhermes/google-cloud-python/commit/6c3b983c5f37338d8d5093b9c5a62bce06211312
googleapis#289https://github.com/googleapis/google-cloud-python/pull/289
googleapis#281https://github.com/googleapis/google-cloud-python/pull/281
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Oct 23, 2014 https://github.com/googleapis/google-cloud-python/pull/289#ref-pullrequest-46681941
Only using 'id' OR 'name' from pb path in datastore.Entity.save. #291 https://github.com/googleapis/google-cloud-python/pull/291
dhermeshttps://github.com/dhermes
Oct 23, 2014 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-c565318
https://github.com/dhermes
Temp commit to fix breakage fromhttps://github.com/dhermes/google-cloud-python/commit/c5653183b02764a3c2cba861b4361dc9ed48d0b2
googleapis#289https://github.com/googleapis/google-cloud-python/pull/289
.https://github.com/dhermes/google-cloud-python/commit/c5653183b02764a3c2cba861b4361dc9ed48d0b2
c565318https://github.com/dhermes/google-cloud-python/commit/c5653183b02764a3c2cba861b4361dc9ed48d0b2
googleapis#291https://github.com/googleapis/google-cloud-python/pull/291
dhermeshttps://github.com/dhermes
Oct 23, 2014 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-930e137
https://github.com/dhermes
Temp commit to fix breakage fromhttps://github.com/dhermes/google-cloud-python/commit/930e1376579f0fa2e4a5569ac110a8680ec1b260
googleapis#289https://github.com/googleapis/google-cloud-python/pull/289
.https://github.com/dhermes/google-cloud-python/commit/930e1376579f0fa2e4a5569ac110a8680ec1b260
930e137https://github.com/dhermes/google-cloud-python/commit/930e1376579f0fa2e4a5569ac110a8680ec1b260
googleapis#291https://github.com/googleapis/google-cloud-python/pull/291
dhermeshttps://github.com/dhermes
Oct 23, 2014 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-87012d8
https://github.com/dhermes
Temp commit to fix breakage fromhttps://github.com/dhermes/google-cloud-python/commit/87012d802869c13873296870e09c3ae2bf38ca41
googleapis#289https://github.com/googleapis/google-cloud-python/pull/289
.https://github.com/dhermes/google-cloud-python/commit/87012d802869c13873296870e09c3ae2bf38ca41
87012d8https://github.com/dhermes/google-cloud-python/commit/87012d802869c13873296870e09c3ae2bf38ca41
googleapis#291https://github.com/googleapis/google-cloud-python/pull/291
https://github.com/dhermes
dhermeshttps://github.com/dhermes
api: datastore https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22api%3A%20datastore%22
hygiene https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3Ahygiene
Dec 31, 2015https://github.com/googleapis/google-cloud-python/pull/289#event-503218837
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-9b3f112
https://github.com/apps/gcf-owl-bot
chore: Update gapic-generator-python to v1.8.4 (https://github.com/googleapis/google-cloud-python/commit/9b3f112c85aa30d08a656c4c9fb228dd72764527
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/9b3f112c85aa30d08a656c4c9fb228dd72764527
9b3f112https://github.com/googleapis/google-cloud-python/commit/9b3f112c85aa30d08a656c4c9fb228dd72764527
googleapis/googleapis@64cf849https://github.com/googleapis/googleapis/commit/64cf8492b21778ce62c66ecee81b468a293bfd4c
googleapis/googleapis-gen@53c48cahttps://github.com/googleapis/googleapis-gen/commit/53c48cac153d3b37f3d2c2dec4830cfd91ec4153
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/289#ref-commit-9cfde14
https://github.com/galdawave
chore: updated pypi link in readme (https://github.com/googleapis/google-cloud-python/commit/9cfde14d4d2488dabe8d7e6aa84e40a47f5e7d5d
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/9cfde14d4d2488dabe8d7e6aa84e40a47f5e7d5d
9cfde14https://github.com/googleapis/google-cloud-python/commit/9cfde14d4d2488dabe8d7e6aa84e40a47f5e7d5d
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-404b2d5
https://github.com/apps/gcf-owl-bot
https://github.com/parthea
ci(python): run lint / unit tests / docs as GH actions (https://github.com/googleapis/google-cloud-python/commit/404b2d552b53c17564193b5ee3c31518d6123e24
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/404b2d552b53c17564193b5ee3c31518d6123e24
404b2d5https://github.com/googleapis/google-cloud-python/commit/404b2d552b53c17564193b5ee3c31518d6123e24
googleapis/synthtool@57be0cdhttps://github.com/googleapis/synthtool/commit/57be0cdb0b94e1669cee0ca38d790de1dfdbcd44
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-b994778
https://github.com/apps/gcf-owl-bot
ci(python): fix path to requirements.txt in release script (https://github.com/googleapis/google-cloud-python/commit/b994778713ba4f13641de46f59e10f04b5912e8d
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/b994778713ba4f13641de46f59e10f04b5912e8d
b994778https://github.com/googleapis/google-cloud-python/commit/b994778713ba4f13641de46f59e10f04b5912e8d
googleapis/synthtool@fdba3edhttps://github.com/googleapis/synthtool/commit/fdba3ed145bdb2f4f3eff434d4284b1d03b80d34
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-011ba74
https://github.com/apps/gcf-owl-bot
chore(python): update release script dependencies [autoapprove] (https://github.com/googleapis/google-cloud-python/commit/011ba74b8aa5620e1e0b7dcf3032bd1a97fa1810
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/011ba74b8aa5620e1e0b7dcf3032bd1a97fa1810
011ba74https://github.com/googleapis/google-cloud-python/commit/011ba74b8aa5620e1e0b7dcf3032bd1a97fa1810
https://togithub.com/googleapis/synthtool/commit/25083af347468dd5f90f69627420f7d452b6c50ehttps://togithub.com/googleapis/synthtool/commit/25083af347468dd5f90f69627420f7d452b6c50e
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-146404a
https://github.com/apps/gcf-owl-bot
chore: Bump gapic-generator-python version to 1.3.0 (https://github.com/googleapis/google-cloud-python/commit/146404a6a2541443ec2275220a28d3b8fc25250b
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/146404a6a2541443ec2275220a28d3b8fc25250b
146404ahttps://github.com/googleapis/google-cloud-python/commit/146404a6a2541443ec2275220a28d3b8fc25250b
googleapis/googleapis@332ecf5https://github.com/googleapis/googleapis/commit/332ecf599f8e747d8d1213b77ae7db26eff12814
googleapis/googleapis-gen@4313d68https://github.com/googleapis/googleapis-gen/commit/4313d682880fd9d7247291164d4e9d3d5bd9f177
partheahttps://github.com/parthea
Jun 4, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-4b0fa8a
https://github.com/apps/gcf-owl-bot
https://github.com/parthea
feat: Add BigQuery export APIs (https://github.com/googleapis/google-cloud-python/commit/4b0fa8acb29372f2ea8eb6a189975944b3c361bc
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/4b0fa8acb29372f2ea8eb6a189975944b3c361bc
4b0fa8ahttps://github.com/googleapis/google-cloud-python/commit/4b0fa8acb29372f2ea8eb6a189975944b3c361bc
googleapis/googleapis@4c1b56fhttps://github.com/googleapis/googleapis/commit/4c1b56fddfb0d2490fc40dccb15baf4d3eae4bed
googleapis/googleapis-gen@fbaf35chttps://github.com/googleapis/googleapis-gen/commit/fbaf35c6cd7f817f572289ed0f8a33812a6eb3b9
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
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
Jul 6, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-083483d
https://github.com/apps/gcf-owl-bot
chore(python): refactor unit / system test dependency install (https://github.com/googleapis/google-cloud-python/commit/083483dae44616d8c13ec27d04b5e5576fd6c9bf
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/083483dae44616d8c13ec27d04b5e5576fd6c9bf
083483dhttps://github.com/googleapis/google-cloud-python/commit/083483dae44616d8c13ec27d04b5e5576fd6c9bf
googleapis/synthtool@993985fhttps://github.com/googleapis/synthtool/commit/993985f0fc4b37152e588f0549bcbdaf34666023
partheahttps://github.com/parthea
Sep 20, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-4887648
https://github.com/kchertenko
https://github.com/parthea
chore(samples): fix product name and remove time params. (https://github.com/googleapis/google-cloud-python/commit/488764802173b50d3dbc131ed074d4ce18cbee14
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/488764802173b50d3dbc131ed074d4ce18cbee14
4887648https://github.com/googleapis/google-cloud-python/commit/488764802173b50d3dbc131ed074d4ce18cbee14
partheahttps://github.com/parthea
Sep 22, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-1e37a0a
https://github.com/renovate-bot
chore(deps): update dependency google-cloud-storage to v2.2.0 (https://github.com/googleapis/google-cloud-python/commit/1e37a0a6e59152ee2214dcea82aa2cdb69d4014e
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/1e37a0a6e59152ee2214dcea82aa2cdb69d4014e
1e37a0ahttps://github.com/googleapis/google-cloud-python/commit/1e37a0a6e59152ee2214dcea82aa2cdb69d4014e
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-923e909
https://github.com/renovate-bot
chore(deps): update dependency google-cloud-asset to v3.5.0 (https://github.com/googleapis/google-cloud-python/commit/923e90901177832b5a539c47ed971079509430db
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/923e90901177832b5a539c47ed971079509430db
923e909https://github.com/googleapis/google-cloud-python/commit/923e90901177832b5a539c47ed971079509430db
https://app.renovatebot.com/images/banner.svg)](https://renovatebot.comhttps://app.renovatebot.com/images/banner.svg)](https://renovatebot.com
https://togithub.com/googleapis/python-assethttps://togithub.com/googleapis/python-asset
https://badges.renovateapi.com/packages/pypi/google-cloud-asset/3.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/https://badges.renovateapi.com/packages/pypi/google-cloud-asset/3.5.0/age-slim)](https://docs.renovatebot.com/merge-confidence/
https://badges.renovateapi.com/packages/pypi/google-cloud-asset/3.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/https://badges.renovateapi.com/packages/pypi/google-cloud-asset/3.5.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/
https://badges.renovateapi.com/packages/pypi/google-cloud-asset/3.5.0/compatibility-slim/3.4.0)](https://docs.renovatebot.com/merge-confidence/https://badges.renovateapi.com/packages/pypi/google-cloud-asset/3.5.0/compatibility-slim/3.4.0)](https://docs.renovatebot.com/merge-confidence/
https://badges.renovateapi.com/packages/pypi/google-cloud-asset/3.5.0/confidence-slim/3.4.0)](https://docs.renovatebot.com/merge-confidence/https://badges.renovateapi.com/packages/pypi/google-cloud-asset/3.5.0/confidence-slim/3.4.0)](https://docs.renovatebot.com/merge-confidence/
https://togithub.com/googleapis/python-asset/blob/master/CHANGELOG.md#​350-httpswwwgithubcomgoogleapispython-assetcomparev340v350-2021-09-03https://togithub.com/googleapis/python-asset/blob/master/CHANGELOG.md#​350-httpswwwgithubcomgoogleapispython-assetcomparev340v350-2021-09-03
https://togithub.com/googleapis/python-asset/compare/v3.4.0...v3.5.0https://togithub.com/googleapis/python-asset/compare/v3.4.0...v3.5.0
#8203https://github.com/googleapis/google-cloud-python/pull/8203
https://www.togithub.com/googleapis/python-asset/issues/283https://www.togithub.com/googleapis/python-asset/issues/283
https://www.github.com/googleapis/python-asset/commit/fbb47e6487fe454ca84d2415cf756a87bf66739fhttps://www.github.com/googleapis/python-asset/commit/fbb47e6487fe454ca84d2415cf756a87bf66739f
https://www.github.com/googleapis/python-asset/commit/038febe4c21d6ece23872e01cffc1110c59d6699https://www.github.com/googleapis/python-asset/commit/038febe4c21d6ece23872e01cffc1110c59d6699
#8203https://github.com/googleapis/google-cloud-python/pull/8203
https://www.togithub.com/googleapis/python-asset/issues/281https://www.togithub.com/googleapis/python-asset/issues/281
https://www.github.com/googleapis/python-asset/commit/038febe4c21d6ece23872e01cffc1110c59d6699https://www.github.com/googleapis/python-asset/commit/038febe4c21d6ece23872e01cffc1110c59d6699
https://renovate.whitesourcesoftware.comhttps://renovate.whitesourcesoftware.com
https://app.renovatebot.com/dashboard#github/googleapis/python-assethttps://app.renovatebot.com/dashboard#github/googleapis/python-asset
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-ebea322
https://github.com/apps/release-please
https://github.com/parthea
chore(main): release 1.3.2 (https://github.com/googleapis/google-cloud-python/commit/ebea3220bcab354fc3c5d3df837ba0a778a32a2e
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/ebea3220bcab354fc3c5d3df837ba0a778a32a2e
ebea322https://github.com/googleapis/google-cloud-python/commit/ebea3220bcab354fc3c5d3df837ba0a778a32a2e
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-1a2a49a
https://github.com/apps/gcf-owl-bot
chore: use gapic-generator-python 1.0.0 (https://github.com/googleapis/google-cloud-python/commit/1a2a49abbdabeff53554956484d26a54c44cdedf
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/1a2a49abbdabeff53554956484d26a54c44cdedf
1a2a49ahttps://github.com/googleapis/google-cloud-python/commit/1a2a49abbdabeff53554956484d26a54c44cdedf
googleapis/googleapis@cca5e81https://github.com/googleapis/googleapis/commit/cca5e8181f6442b134e8d4d206fbe9e0e74684ba
googleapis/googleapis-gen@0b219dahttps://github.com/googleapis/googleapis-gen/commit/0b219da161a8bdcc3c6f7b2efcd82105182a30ca
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-2ec7bc3
https://github.com/apps/gcf-owl-bot
chore(deps): update actions/download-artifact action to v3 (https://github.com/googleapis/google-cloud-python/commit/2ec7bc3da2bcbc9939c620e506c1527d22bda95b
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/2ec7bc3da2bcbc9939c620e506c1527d22bda95b
2ec7bc3https://github.com/googleapis/google-cloud-python/commit/2ec7bc3da2bcbc9939c620e506c1527d22bda95b
googleapis/synthtool@38e11adhttps://github.com/googleapis/synthtool/commit/38e11ad1104dcc1e63b52691ddf2fe4015d06955
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-8245793
https://github.com/apps/gcf-owl-bot
chore: use gapic-generator-python 0.53.4 (https://github.com/googleapis/google-cloud-python/commit/824579349764bf65fde1208ba38a2ecf8c71ce87
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/824579349764bf65fde1208ba38a2ecf8c71ce87
8245793https://github.com/googleapis/google-cloud-python/commit/824579349764bf65fde1208ba38a2ecf8c71ce87
googleapis/googleapis@83d81b0https://github.com/googleapis/googleapis/commit/83d81b0c8fc22291a13398d6d77f02dc97a5b6f4
googleapis/googleapis-gen@2ff001fhttps://github.com/googleapis/googleapis-gen/commit/2ff001fbacb9e77e71d734de5f955c05fdae8526
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-660971d
https://github.com/ikuleshov
https://github.com/parthea
https://github.com/apps/gcf-owl-bot
docs: add a sample for runAccessReport method (https://github.com/googleapis/google-cloud-python/commit/660971d94d7bb39f0c4394fcad286919f9997068
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/660971d94d7bb39f0c4394fcad286919f9997068
660971dhttps://github.com/googleapis/google-cloud-python/commit/660971d94d7bb39f0c4394fcad286919f9997068
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/289#ref-commit-51810b0
https://github.com/renovate-bot
chore(deps): update dependency google-auth-oauthlib to v0.5.3 (https://github.com/googleapis/google-cloud-python/commit/51810b0375fa06aec123798044f1992358958462
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/51810b0375fa06aec123798044f1992358958462
51810b0https://github.com/googleapis/google-cloud-python/commit/51810b0375fa06aec123798044f1992358958462
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-2ce1e96
https://github.com/kweinmeister
https://github.com/apps/gcf-owl-bot
docs: Updated tables_client docstring (https://github.com/googleapis/google-cloud-python/commit/2ce1e9690535a1ebd42f64934cf751f8cb4c0667
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/2ce1e9690535a1ebd42f64934cf751f8cb4c0667
2ce1e96https://github.com/googleapis/google-cloud-python/commit/2ce1e9690535a1ebd42f64934cf751f8cb4c0667
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
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 22, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-e0b97e6
https://github.com/apps/gcf-owl-bot
chore: [autoapprove] Updatehttps://github.com/googleapis/google-cloud-python/commit/e0b97e6aed060aa9844050d88e34adbc990045fa
blackhttps://github.com/googleapis/google-cloud-python/commit/e0b97e6aed060aa9844050d88e34adbc990045fa
andhttps://github.com/googleapis/google-cloud-python/commit/e0b97e6aed060aa9844050d88e34adbc990045fa
isorthttps://github.com/googleapis/google-cloud-python/commit/e0b97e6aed060aa9844050d88e34adbc990045fa
to latest versions (https://github.com/googleapis/google-cloud-python/commit/e0b97e6aed060aa9844050d88e34adbc990045fa
#289https://github.com/googleapis/google-cloud-python/pull/289
e0b97e6https://github.com/googleapis/google-cloud-python/commit/e0b97e6aed060aa9844050d88e34adbc990045fa
https://github.com/googleapis/google-cloud-python/pull/289
https://togithub.com/googleapis/synthtool/commit/0c7b0333f44b2b7075447f43a121a12d15a7b76ahttps://togithub.com/googleapis/synthtool/commit/0c7b0333f44b2b7075447f43a121a12d15a7b76a
partheahttps://github.com/parthea
Oct 22, 2023 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-2038260
https://github.com/renovate-bot
chore(deps): update dependency google-cloud-trace to v1.9.0 (https://github.com/googleapis/google-cloud-python/commit/203826049bafc8e279823321805e20120df46373
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/203826049bafc8e279823321805e20120df46373
2038260https://github.com/googleapis/google-cloud-python/commit/203826049bafc8e279823321805e20120df46373
partheahttps://github.com/parthea
Aug 21, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-7526e8c
https://github.com/renovate-bot
chore(deps): update dependency google-auth to v2.0.2 (https://github.com/googleapis/google-cloud-python/commit/7526e8c3f9a18b55c0c10b682c5bb0efa7eaafdc
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/7526e8c3f9a18b55c0c10b682c5bb0efa7eaafdc
7526e8chttps://github.com/googleapis/google-cloud-python/commit/7526e8c3f9a18b55c0c10b682c5bb0efa7eaafdc
partheahttps://github.com/parthea
Sep 16, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-a372ffc
https://github.com/renovate-bot
https://github.com/parthea
chore(deps): update dependency google-auth to v2.0.2 (https://github.com/googleapis/google-cloud-python/commit/a372ffc04e41d69b73d0f04369a71c5ff51d41e9
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/a372ffc04e41d69b73d0f04369a71c5ff51d41e9
a372ffchttps://github.com/googleapis/google-cloud-python/commit/a372ffc04e41d69b73d0f04369a71c5ff51d41e9
partheahttps://github.com/parthea
Nov 22, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-9d227cb
https://github.com/renovate-bot
chore(deps): update dependency pytest to v6.2.3 (https://github.com/googleapis/google-cloud-python/commit/9d227cb20919ee6cb32b357227c3fdc461e835b1
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/9d227cb20919ee6cb32b357227c3fdc461e835b1
9d227cbhttps://github.com/googleapis/google-cloud-python/commit/9d227cb20919ee6cb32b357227c3fdc461e835b1
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-f7071e4
https://github.com/software-dov
Add a factory for grpc_channels that takes kwargs (https://github.com/googleapis/google-cloud-python/commit/f7071e4ac1e1fe1ab65f89d7123619a6f62dc759
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/f7071e4ac1e1fe1ab65f89d7123619a6f62dc759
f7071e4https://github.com/googleapis/google-cloud-python/commit/f7071e4ac1e1fe1ab65f89d7123619a6f62dc759
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-6db2801
https://github.com/software-dov
feat: add custom __dir__ for messages and message classes (https://github.com/googleapis/google-cloud-python/commit/6db28010e8e92bfdc92a25cf1a96a03c2f42d852
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/6db28010e8e92bfdc92a25cf1a96a03c2f42d852
6db2801https://github.com/googleapis/google-cloud-python/commit/6db28010e8e92bfdc92a25cf1a96a03c2f42d852
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-d90c5a0
https://github.com/apps/release-please
chore(main): release 1.20.0 (https://github.com/googleapis/google-cloud-python/commit/d90c5a0679d2c02625ff9f333c2e13ceebe576e3
#292https://github.com/googleapis/google-cloud-python/pull/292
)https://github.com/googleapis/google-cloud-python/commit/d90c5a0679d2c02625ff9f333c2e13ceebe576e3
d90c5a0https://github.com/googleapis/google-cloud-python/commit/d90c5a0679d2c02625ff9f333c2e13ceebe576e3
googleapis/proto-plus-python@v1.19.9...v1.20.0https://github.com/googleapis/proto-plus-python/compare/v1.19.9...v1.20.0
#289https://github.com/googleapis/google-cloud-python/pull/289
googleapis/proto-plus-python#289https://github.com/googleapis/proto-plus-python/pull/289
googleapis/proto-plus-python@35e019ehttps://github.com/googleapis/proto-plus-python/commit/35e019eb8155c1e4067b326804e3e7e86f85b6a8
#291https://github.com/googleapis/google-cloud-python/pull/291
googleapis/proto-plus-python#291https://github.com/googleapis/proto-plus-python/pull/291
googleapis/proto-plus-python@28aa3b2https://github.com/googleapis/proto-plus-python/commit/28aa3b2b325d2ba262f35cfc8d20e1f5fbdcf883
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 24, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-b058058
https://github.com/tseaver
tests: add testing w/o 'grpc' installed (https://github.com/googleapis/google-cloud-python/commit/b0580586c2e0a2bfc128e8ad18035d48fc2351ae
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/b0580586c2e0a2bfc128e8ad18035d48fc2351ae
b058058https://github.com/googleapis/google-cloud-python/commit/b0580586c2e0a2bfc128e8ad18035d48fc2351ae
#288https://github.com/googleapis/google-cloud-python/pull/288
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-adcb32b
https://github.com/renovate-bot
chore(deps): update dependency google-resumable-media to v2 (https://github.com/googleapis/google-cloud-python/commit/adcb32b60b297b9fcfc32d51ff39f79de29e35cd
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/adcb32b60b297b9fcfc32d51ff39f79de29e35cd
adcb32bhttps://github.com/googleapis/google-cloud-python/commit/adcb32b60b297b9fcfc32d51ff39f79de29e35cd
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-2f2319e
https://github.com/apps/gcf-owl-bot
https://github.com/parthea
build(python): release script update (https://github.com/googleapis/google-cloud-python/commit/2f2319e0ee4cfd9681cdc4b1332ac91405b47120
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/2f2319e0ee4cfd9681cdc4b1332ac91405b47120
2f2319ehttps://github.com/googleapis/google-cloud-python/commit/2f2319e0ee4cfd9681cdc4b1332ac91405b47120
googleapis/synthtool@71a7297https://github.com/googleapis/synthtool/commit/71a72973dddbc66ea64073b53eda49f0d22e0942
googleapis/synthtool#2008https://github.com/googleapis/synthtool/pull/2008
googleapis/synthtool#2008https://github.com/googleapis/synthtool/pull/2008
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-1aa5689
https://github.com/renovate-bot
chore(deps): update dependency google-cloud-storage to v2.16.0 (https://github.com/googleapis/google-cloud-python/commit/1aa5689c4f7c2d49c8d3a5d19485add07fd0aa31
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/1aa5689c4f7c2d49c8d3a5d19485add07fd0aa31
1aa5689https://github.com/googleapis/google-cloud-python/commit/1aa5689c4f7c2d49c8d3a5d19485add07fd0aa31
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-d17ba12
https://github.com/tseaver
https://github.com/crwilcox
fix: use correct type hint for '*path' args (https://github.com/googleapis/google-cloud-python/commit/d17ba129b9d2bd3c79d6c6f3a7cfbb6ac45aa74f
#300https://github.com/googleapis/google-cloud-python/issues/300
)https://github.com/googleapis/google-cloud-python/commit/d17ba129b9d2bd3c79d6c6f3a7cfbb6ac45aa74f
d17ba12https://github.com/googleapis/google-cloud-python/commit/d17ba129b9d2bd3c79d6c6f3a7cfbb6ac45aa74f
#289https://github.com/googleapis/google-cloud-python/pull/289
partheahttps://github.com/parthea
Mar 2, 2026 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-18418f1
fix(sample): mitigate flakiness in subscriber_test (https://github.com/googleapis/google-cloud-python/commit/18418f1bead20cf523fe06963b09fdbd37581b20
#304https://github.com/googleapis/google-cloud-python/issues/304
)https://github.com/googleapis/google-cloud-python/commit/18418f1bead20cf523fe06963b09fdbd37581b20
18418f1https://github.com/googleapis/google-cloud-python/commit/18418f1bead20cf523fe06963b09fdbd37581b20
#289https://github.com/googleapis/google-cloud-python/pull/289
#288https://github.com/googleapis/google-cloud-python/pull/288
partheahttps://github.com/parthea
Mar 6, 2026 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-ddaa7b5
https://github.com/odeke-em
add .kokoro for CI on Google Cloudhttps://github.com/googleapis/google-cloud-python/commit/ddaa7b53b8d26680e7e12d872fe772e6e5afcf22
ddaa7b5https://github.com/googleapis/google-cloud-python/commit/ddaa7b53b8d26680e7e12d872fe772e6e5afcf22
#289https://github.com/googleapis/google-cloud-python/pull/289
partheahttps://github.com/parthea
Mar 6, 2026 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-7ffc014
https://github.com/odeke-em
set up CI/CI with Kokoro + beginning Django apps (https://github.com/googleapis/google-cloud-python/commit/7ffc014df57c90fef4c30dfb53914d8d67e9fd2d
#404https://github.com/googleapis/google-cloud-python/pull/404
)https://github.com/googleapis/google-cloud-python/commit/7ffc014df57c90fef4c30dfb53914d8d67e9fd2d
7ffc014https://github.com/googleapis/google-cloud-python/commit/7ffc014df57c90fef4c30dfb53914d8d67e9fd2d
#289https://github.com/googleapis/google-cloud-python/pull/289
partheahttps://github.com/parthea
Mar 6, 2026 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-9d977be
https://github.com/odeke-em
.kokoro: parallelize tests across single build (https://github.com/googleapis/google-cloud-python/commit/9d977be60760af6601e1eb49563ffd0311c04cf0
#405https://github.com/googleapis/google-cloud-python/issues/405
)https://github.com/googleapis/google-cloud-python/commit/9d977be60760af6601e1eb49563ffd0311c04cf0
9d977behttps://github.com/googleapis/google-cloud-python/commit/9d977be60760af6601e1eb49563ffd0311c04cf0
#289https://github.com/googleapis/google-cloud-python/pull/289
partheahttps://github.com/parthea
Mar 6, 2026 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-eb19469
https://github.com/odeke-em
.kokoro: add parallel builds/workershttps://github.com/googleapis/google-cloud-python/commit/eb194695a1d42a9756857f9fec322f4a8b7f06f3
eb19469https://github.com/googleapis/google-cloud-python/commit/eb194695a1d42a9756857f9fec322f4a8b7f06f3
#407https://github.com/googleapis/google-cloud-python/pull/407
#408https://github.com/googleapis/google-cloud-python/issues/408
#407https://github.com/googleapis/google-cloud-python/pull/407
#408https://github.com/googleapis/google-cloud-python/issues/408
#289https://github.com/googleapis/google-cloud-python/pull/289
partheahttps://github.com/parthea
Mar 9, 2026 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-05cc7a1
fix: introspect constraints, keeping their order (https://github.com/googleapis/google-cloud-python/commit/05cc7a17bec0330e4a562cc4574ca7d4cc8f02a4
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/05cc7a17bec0330e4a562cc4574ca7d4cc8f02a4
05cc7a1https://github.com/googleapis/google-cloud-python/commit/05cc7a17bec0330e4a562cc4574ca7d4cc8f02a4
partheahttps://github.com/parthea
Mar 9, 2026 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-c632675
https://github.com/yoshi-automation
https://github.com/larkee
chore: update templates (https://github.com/googleapis/google-cloud-python/commit/c632675221dbaaf328a97533e802118c4ed27a7b
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/c632675221dbaaf328a97533e802118c4ed27a7b
c632675https://github.com/googleapis/google-cloud-python/commit/c632675221dbaaf328a97533e802118c4ed27a7b
googleapis/synthtool@ea52b8ahttps://github.com/googleapis/synthtool/commit/ea52b8a0bd560f72f376efcf45197fb7c8869120
googleapis/synthtool@3d3e94chttps://github.com/googleapis/synthtool/commit/3d3e94c4e02370f307a9a200b0c743c3d8d19f29
googleapis/synthtool@1f1148dhttps://github.com/googleapis/synthtool/commit/1f1148d3c7a7a52f0c98077f976bd9b3c948ee2b
googleapis/synthtool@e89175chttps://github.com/googleapis/synthtool/commit/e89175cf074dccc4babb4eca66ae913696e47a71
googleapis/synthtool@9a7d9fbhttps://github.com/googleapis/synthtool/commit/9a7d9fbb7045c34c9d3d22c1ff766eeae51f04c9
googleapis/synthtool@a073c87https://github.com/googleapis/synthtool/commit/a073c873f3928c561bdf87fdfbf1d081d1998984
googleapis/synthtool@32af6dahttps://github.com/googleapis/synthtool/commit/32af6da519a6b042e3da62008e2a75e991efb6b4
googleapis/synthtool@69629b6https://github.com/googleapis/synthtool/commit/69629b64b83c6421d616be2b8e11795738ec8a6c
@glasnthttps://github.com/glasnt
https://github.com/GoogleCloudPlatform/python-docs-samples/pull/4869/fileshttps://github.com/GoogleCloudPlatform/python-docs-samples/pull/4869/files
googleapis/synthtool@18c5dbdhttps://github.com/googleapis/synthtool/commit/18c5dbdb4ac8cf75d4d8174e7b4558f48e76f8a1
googleapis/synthtool@aa255b1https://github.com/googleapis/synthtool/commit/aa255b15d52b6d8950cca48cfdf58f7d27a60c8a
#787https://github.com/googleapis/google-cloud-python/issues/787
googleapis/synthtool@b670a77https://github.com/googleapis/synthtool/commit/b670a77a454f415d247907908e8ee7943e06d718
googleapis/synthtool@3738610https://github.com/googleapis/synthtool/commit/373861061648b5fe5e0ac4f8a38b32d639ee93e4
googleapis/synthtool@f15b57chttps://github.com/googleapis/synthtool/commit/f15b57ccfd71106c2299e9b89835fe6e55015662
googleapis/synthtool@41a4e56https://github.com/googleapis/synthtool/commit/41a4e56982620d3edcf110d76f4fcdfdec471ac8
googleapis/synthtool@fb53b6fhttps://github.com/googleapis/synthtool/commit/fb53b6fb373b7c3edf4e55f3e8036bc6d73fa483
googleapis/synthtool@16ec872https://github.com/googleapis/synthtool/commit/16ec872dd898d7de6e1822badfac32484b5d9031
https://github.com/GoogleCloudPlatform/python-docs-samples/pull/4968/fileshttps://github.com/GoogleCloudPlatform/python-docs-samples/pull/4968/files
@tmatsuohttps://github.com/tmatsuo
googleapis/synthtool@56ddc68https://github.com/googleapis/synthtool/commit/56ddc68f36b32341e9f22c2c59b4ce6aa3ba635f
#889https://github.com/googleapis/google-cloud-python/pull/889
googleapis/synthtool@ba960d7https://github.com/googleapis/synthtool/commit/ba960d730416fe05c50547e975ce79fcee52c671
https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/.github/header-checker-lint.ymlhttps://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/.github/header-checker-lint.yml
googleapis/synthtool@573f765https://github.com/googleapis/synthtool/commit/573f7655311b553a937f9123bee17bf78497db95
googleapis/synthtool@d1bb917https://github.com/googleapis/synthtool/commit/d1bb9173100f62c0cfc8f3138b62241e7f47ca6a
https://www.python.org/dev/peps/pep-0561/#packaging-type-informationhttps://www.python.org/dev/peps/pep-0561/#packaging-type-information
googleapis/python-secret-manager#79https://github.com/googleapis/python-secret-manager/issues/79
googleapis/synthtool@3336657https://github.com/googleapis/synthtool/commit/33366574ffb9e11737b3547eb6f020ecae0536e8
googleapis/synthtool@4679e7ehttps://github.com/googleapis/synthtool/commit/4679e7e415221f03ff2a71e3ffad75b9ec41d87e
googleapis/synthtool@d176743https://github.com/googleapis/synthtool/commit/d17674372e27fb8f23013935e794aa37502071aa
https://docs.renovatebot.com/configuration-options/#ignorepathshttps://docs.renovatebot.com/configuration-options/#ignorepaths
googleapis/synthtool@2c54c47https://github.com/googleapis/synthtool/commit/2c54c473779ea731128cea61a3a6c975a08a5378
googleapis/synthtool@79c8dd7https://github.com/googleapis/synthtool/commit/79c8dd7ee768292f933012d3a69a5b4676404cda
https://app.renovatebot.com/images/banner.svg)](https://renovatebot.comhttps://app.renovatebot.com/images/banner.svg)](https://renovatebot.com
https://gitlab.com/pycqa/flake8https://gitlab.com/pycqa/flake8
https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0
https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0https://gitlab.com/pycqa/flake8/compare/3.8.4...3.9.0
https://renovate.whitesourcesoftware.comhttps://renovate.whitesourcesoftware.com
https://app.renovatebot.com/dashboard#github/googleapis/synthtoolhttps://app.renovatebot.com/dashboard#github/googleapis/synthtool
googleapis/synthtool@f5c5904https://github.com/googleapis/synthtool/commit/f5c5904fb0c6aa3b3730eadf4e5a4485afc65726
partheahttps://github.com/parthea
Mar 9, 2026 https://github.com/googleapis/google-cloud-python/pull/289#ref-commit-fcb624c
https://github.com/dandhlee
build: update generate-docs to support monorepo (https://github.com/googleapis/google-cloud-python/commit/fcb624c5ccef3c1c7b1f52521c647efc2d79db08
#289https://github.com/googleapis/google-cloud-python/pull/289
)https://github.com/googleapis/google-cloud-python/commit/fcb624c5ccef3c1c7b1f52521c647efc2d79db08
fcb624chttps://github.com/googleapis/google-cloud-python/commit/fcb624c5ccef3c1c7b1f52521c647efc2d79db08
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%2F289
api: datastore https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22api%3A%20datastore%22
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/289
https://github.com/tseaver
https://github.com/coveralls
https://github.com/dhermes
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.