René's URL Explorer Experiment


Title: fix!: drop support for Python 2.7 / 3.5 by tseaver · Pull Request #212 · googleapis/python-api-core · GitHub

Open Graph Title: fix!: drop support for Python 2.7 / 3.5 by tseaver · Pull Request #212 · googleapis/python-api-core

X Title: fix!: drop support for Python 2.7 / 3.5 by tseaver · Pull Request #212 · googleapis/python-api-core

Description: This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-api-core - fix!: drop support for Python 2.7 / 3.5 by tseaver · Pull Request #212 · googleapis/python-api-core

Open Graph Description: Drop six. Drop other Python 2.7-specific workarounds (collections_abc, etc.) Drop u" prefixes for text strings. Drop pytz (per Drop use of pytz #73). Release-As: 2.0.0b1 Closes #210.

X Description: Drop six. Drop other Python 2.7-specific workarounds (collections_abc, etc.) Drop u" prefixes for text strings. Drop pytz (per Drop use of pytz #73). Release-As: 2.0.0b1 Closes #210.

Opengraph URL: https://github.com/googleapis/python-api-core/pull/212

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:3ceb0b36-56f3-7e02-b0b4-0740eb446317
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC372:E972C:137C0E9:1AD7B8C:6A4DE87F
html-safe-nonce1eff97c59e15774d8a6ee612ac2a1c2402be29b5fd3bcf6cd854677eadde7155
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMzcyOkU5NzJDOjEzN0MwRTk6MUFEN0I4Qzo2QTRERTg3RiIsInZpc2l0b3JfaWQiOiI3MDg0NjYzMDkwNDI4MzczMTE5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac8feb8738f94236cc189df73e4974a667e9ed4fa6e8a2b1cae093d3e2a0e23118
hovercard-subject-tagpull_request:670709275
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/python-api-core/212/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/4688b6ed90309fcc3b4fba03cd9f5082ff9ad78c5763455be12b5e9926353d05/googleapis/python-api-core/pull/212
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/4688b6ed90309fcc3b4fba03cd9f5082ff9ad78c5763455be12b5e9926353d05/googleapis/python-api-core/pull/212
og:image:altDrop six. Drop other Python 2.7-specific workarounds (collections_abc, etc.) Drop u" prefixes for text strings. Drop pytz (per Drop use of pytz #73). Release-As: 2.0.0b1 Closes #210.
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/python-api-core git https://github.com/googleapis/python-api-core.git
octolytics-dimension-user_id16785467
octolytics-dimension-user_logingoogleapis
octolytics-dimension-repository_id226992456
octolytics-dimension-repository_nwogoogleapis/python-api-core
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id226992456
octolytics-dimension-repository_network_root_nwogoogleapis/python-api-core
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/python-api-core/issues/212#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-api-core%2Fpull%2F212
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%2Fpython-api-core%2Fpull%2F212
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=googleapis%2Fpython-api-core
Reloadhttps://github.com/googleapis/python-api-core/issues/212
Reloadhttps://github.com/googleapis/python-api-core/issues/212
Reloadhttps://github.com/googleapis/python-api-core/issues/212
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
googleapis https://github.com/googleapis
python-api-corehttps://github.com/googleapis/python-api-core
Notifications https://github.com/login?return_to=%2Fgoogleapis%2Fpython-api-core
Fork 97 https://github.com/login?return_to=%2Fgoogleapis%2Fpython-api-core
Star 144 https://github.com/login?return_to=%2Fgoogleapis%2Fpython-api-core
Code https://github.com/googleapis/python-api-core
Issues 0 https://github.com/googleapis/python-api-core/issues
Pull requests 0 https://github.com/googleapis/python-api-core/pulls
Actions https://github.com/googleapis/python-api-core/actions
Projects https://github.com/googleapis/python-api-core/projects
Security and quality 0 https://github.com/googleapis/python-api-core/security
Insights https://github.com/googleapis/python-api-core/pulse
Code https://github.com/googleapis/python-api-core
Issues https://github.com/googleapis/python-api-core/issues
Pull requests https://github.com/googleapis/python-api-core/pulls
Actions https://github.com/googleapis/python-api-core/actions
Projects https://github.com/googleapis/python-api-core/projects
Security and quality https://github.com/googleapis/python-api-core/security
Insights https://github.com/googleapis/python-api-core/pulse
tseaverhttps://github.com/tseaver
masterhttps://github.com/googleapis/python-api-core/tree/master
210-drop-python-2.7https://github.com/googleapis/python-api-core/tree/210-drop-python-2.7
Conversationhttps://github.com/googleapis/python-api-core/pull/212
Commits28 (28)https://github.com/googleapis/python-api-core/pull/212/commits
Checkshttps://github.com/googleapis/python-api-core/pull/212/checks
Files changedhttps://github.com/googleapis/python-api-core/pull/212/files
fix!: drop support for Python 2.7 / 3.5https://github.com/googleapis/python-api-core/issues/212#top
tseaverhttps://github.com/tseaver
masterhttps://github.com/googleapis/python-api-core/tree/master
210-drop-python-2.7https://github.com/googleapis/python-api-core/tree/210-drop-python-2.7
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jun 15, 2021https://github.com/googleapis/python-api-core/issues/212#issue-921754304
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
Drop use of pytz #73https://github.com/googleapis/python-api-core/issues/73
#210https://github.com/googleapis/python-api-core/issues/210
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
tseaverhttps://github.com/tseaver
June 15, 2021 15:58https://github.com/googleapis/python-api-core/issues/212#commits-pushed-21ac69a
https://github.com/tseaver
fix!: drop support for Python 2.7 and 3.5https://github.com/googleapis/python-api-core/pull/212/commits/21ac69a3373452264d520bf7d9695fb1f058fd01
21ac69ahttps://github.com/googleapis/python-api-core/pull/212/commits/21ac69a3373452264d520bf7d9695fb1f058fd01
https://github.com/tseaver
chore: drop 'six' modulehttps://github.com/googleapis/python-api-core/pull/212/commits/78caa92254cdaada04470f108de1f94f9a617847
78caa92https://github.com/googleapis/python-api-core/pull/212/commits/78caa92254cdaada04470f108de1f94f9a617847
https://github.com/tseaver
chore: drop 'u"' prefixes for texthttps://github.com/googleapis/python-api-core/pull/212/commits/35c82169521eb0154530774685379425ee4d835e
35c8216https://github.com/googleapis/python-api-core/pull/212/commits/35c82169521eb0154530774685379425ee4d835e
https://github.com/tseaver
chore: remove other Python 2.7 workaroundshttps://github.com/googleapis/python-api-core/pull/212/commits/35ba7d3ea417fcc48ebd688180904b4eb0b9969b
35ba7d3https://github.com/googleapis/python-api-core/pull/212/commits/35ba7d3ea417fcc48ebd688180904b4eb0b9969b
https://github.com/tseaver
chore: drop use of 'pytz'https://github.com/googleapis/python-api-core/pull/212/commits/61490f5e9c6f3ba4729e35cd1fc8435c82a43041
61490f5https://github.com/googleapis/python-api-core/pull/212/commits/61490f5e9c6f3ba4729e35cd1fc8435c82a43041
#74https://github.com/googleapis/python-api-core/pull/74
https://github.com/tseaver
tseaverhttps://github.com/tseaver
busunkim96https://github.com/busunkim96
chrisrossihttps://github.com/chrisrossi
crwilcoxhttps://github.com/crwilcox
jimfultonhttps://github.com/jimfulton
June 15, 2021 20:04https://github.com/googleapis/python-api-core/issues/212#event-4893800049
https://github.com/apps/google-cla
google-clahttps://github.com/apps/google-cla
cla: yes https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
Jun 15, 2021https://github.com/googleapis/python-api-core/issues/212#event-4893800697
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 12, 2026 https://github.com/googleapis/python-api-core/issues/212#ref-issue-3804932774
Replace Python 2.7 workaround in 'bidi.BackgroundConsumer._thread_main' with 'Condition.wait_for' googleapis/google-cloud-python#15088 https://github.com/googleapis/google-cloud-python/issues/15088
https://github.com/plamut
plamuthttps://github.com/plamut
Jun 16, 2021 https://github.com/googleapis/python-api-core/issues/212#pullrequestreview-684798473
View reviewed changes https://github.com/googleapis/python-api-core/pull/212/files/21ac69a3373452264d520bf7d9695fb1f058fd01
plamuthttps://github.com/plamut
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
https://github.com/googleapis/python-api-core/issues/212#pullrequestreview-684798473
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
workaroundhttps://github.com/googleapis/python-api-core/blob/11032cf08ecc16dd252a6cda8b33b0b28ec4f4ba/google/api_core/bidi.py#L640-L652
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
README.rsthttps://github.com/googleapis/python-api-core/pull/212/files/21ac69a3373452264d520bf7d9695fb1f058fd01#diff-7b3ed02bc73dc06b7db906cf97aa91dec2b2eb21f2d92bc5caa761df5bbc168f
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
google/api_core/version.pyhttps://github.com/googleapis/python-api-core/pull/212/files/21ac69a3373452264d520bf7d9695fb1f058fd01#diff-9c802b3d87486ed24b26f35e75b898cb6f6dc678a36ef786843d5e50f72c7e60
plamuthttps://github.com/plamut
Jun 16, 2021https://github.com/googleapis/python-api-core/issues/212#discussion_r652411367
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
tseaverhttps://github.com/tseaver
Jun 16, 2021https://github.com/googleapis/python-api-core/issues/212#discussion_r652916523
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
google/api_core/future/base.pyhttps://github.com/googleapis/python-api-core/pull/212/files/21ac69a3373452264d520bf7d9695fb1f058fd01..78caa92254cdaada04470f108de1f94f9a617847#diff-cc4297558dbd52436c3a963895796ee758bda75d2f2e5c73091f4ab9f11e3509
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
tests/unit/test_exceptions.pyhttps://github.com/googleapis/python-api-core/pull/212/files/78caa92254cdaada04470f108de1f94f9a617847..35c82169521eb0154530774685379425ee4d835e#diff-e621f60722938a3fc61b7bc5e62f469d2dbc76c797f06861e1cbd32665c36ca3
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
tseaverhttps://github.com/tseaver
June 16, 2021 13:48https://github.com/googleapis/python-api-core/issues/212#commits-pushed-74c6179
https://github.com/tseaver
Merge branch 'master' into 210-drop-python-2.7https://github.com/googleapis/python-api-core/pull/212/commits/74c617906fc3a1b7a8701f5207e832d3df5f04c2
74c6179https://github.com/googleapis/python-api-core/pull/212/commits/74c617906fc3a1b7a8701f5207e832d3df5f04c2
https://github.com/tseaver
tests: scrub more 2.7 / six constraintshttps://github.com/googleapis/python-api-core/pull/212/commits/6e21b01d649daa3af9142658bc2c52c7ab12abaf
6e21b01https://github.com/googleapis/python-api-core/pull/212/commits/6e21b01d649daa3af9142658bc2c52c7ab12abaf
https://github.com/tseaver
docs: add section on unspported Python versions to READMEhttps://github.com/googleapis/python-api-core/pull/212/commits/fe7d454a96e024db3524791b44f16f1c6ec11258
fe7d454https://github.com/googleapis/python-api-core/pull/212/commits/fe7d454a96e024db3524791b44f16f1c6ec11258
https://github.com/tseaver
chore: drop workaround for Python 2.7https://github.com/googleapis/python-api-core/pull/212/commits/d77fbb004e99febcac94d253cb3d636ea40620c8
d77fbb0https://github.com/googleapis/python-api-core/pull/212/commits/d77fbb004e99febcac94d253cb3d636ea40620c8
https://github.com/tseaver
chore: remove 'general_helpers.wraps'https://github.com/googleapis/python-api-core/pull/212/commits/440e571b85862382d6c847635cdea9e97578c41d
440e571https://github.com/googleapis/python-api-core/pull/212/commits/440e571b85862382d6c847635cdea9e97578c41d
https://github.com/tseaver
chore: note URL for follow-up issuehttps://github.com/googleapis/python-api-core/pull/212/commits/90c1bd1573a1afe670e902cdd1e7a71229b211c9
90c1bd1https://github.com/googleapis/python-api-core/pull/212/commits/90c1bd1573a1afe670e902cdd1e7a71229b211c9
https://github.com/tseaver
chore: remove Python 2-specific kwargs hackhttps://github.com/googleapis/python-api-core/pull/212/commits/026ee315725ec9b1c803ccfd0affa46d6deb9e77
026ee31https://github.com/googleapis/python-api-core/pull/212/commits/026ee315725ec9b1c803ccfd0affa46d6deb9e77
https://github.com/tseaver
chore: drop Python2-specific aliashttps://github.com/googleapis/python-api-core/pull/212/commits/4165633259d9df91059093450860144f96f1c04f
4165633https://github.com/googleapis/python-api-core/pull/212/commits/4165633259d9df91059093450860144f96f1c04f
https://github.com/tseaver
chore: drop Python2-specific aliaseshttps://github.com/googleapis/python-api-core/pull/212/commits/ad7b40bd3636c48cfbc47d14bc49d01f5215464a
ad7b40bhttps://github.com/googleapis/python-api-core/pull/212/commits/ad7b40bd3636c48cfbc47d14bc49d01f5215464a
https://github.com/tseaver
chore: drop Python2-specific aliaseshttps://github.com/googleapis/python-api-core/pull/212/commits/dbc234fd80a29f3a77a3456502fe6ae8fce79eae
dbc234fhttps://github.com/googleapis/python-api-core/pull/212/commits/dbc234fd80a29f3a77a3456502fe6ae8fce79eae
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jun 16, 2021https://github.com/googleapis/python-api-core/issues/212#issuecomment-862631125
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
@plamuthttps://github.com/plamut
googleapis/google-cloud-python#15088https://github.com/googleapis/google-cloud-python/issues/15088
4165633https://github.com/googleapis/python-api-core/commit/4165633259d9df91059093450860144f96f1c04f
ad7b40bhttps://github.com/googleapis/python-api-core/commit/ad7b40bd3636c48cfbc47d14bc49d01f5215464a
dbc234fhttps://github.com/googleapis/python-api-core/commit/dbc234fd80a29f3a77a3456502fe6ae8fce79eae
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jun 16, 2021 https://github.com/googleapis/python-api-core/issues/212#ref-pullrequest-921786682
fix!: drop python 2.7 support googleapis/python-cloud-core#103 https://github.com/googleapis/python-cloud-core/pull/103
https://github.com/plamut
plamuthttps://github.com/plamut
Jun 17, 2021 https://github.com/googleapis/python-api-core/issues/212#pullrequestreview-685914752
View reviewed changes https://github.com/googleapis/python-api-core/pull/212/files/dbc234fd80a29f3a77a3456502fe6ae8fce79eae
plamuthttps://github.com/plamut
https://github.com/googleapis/python-api-core/issues/212#pullrequestreview-685914752
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
https://github.com/parthea
partheahttps://github.com/parthea
Jun 18, 2021 https://github.com/googleapis/python-api-core/issues/212#pullrequestreview-687632580
View reviewed changes https://github.com/googleapis/python-api-core/pull/212/files/dbc234fd80a29f3a77a3456502fe6ae8fce79eae
setup.pyhttps://github.com/googleapis/python-api-core/pull/212/files/dbc234fd80a29f3a77a3456502fe6ae8fce79eae#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
https://github.com/tseaver
tseaverhttps://github.com/tseaver
do not merge https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3A%22do%20not%20merge%22
Jun 18, 2021https://github.com/googleapis/python-api-core/issues/212#event-4911234373
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jun 18, 2021https://github.com/googleapis/python-api-core/issues/212#issuecomment-864226070
@busunkim96https://github.com/busunkim96
@crwilcoxhttps://github.com/crwilcox
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
https://github.com/parthea
partheahttps://github.com/parthea
Jun 19, 2021 https://github.com/googleapis/python-api-core/issues/212#ref-pullrequest-925161263
docs: omit mention of Python 2.7 in 'CONTRIBUTING.rst' (#1127) #216 https://github.com/googleapis/python-api-core/pull/216
gcf-owl-bothttps://github.com/apps/gcf-owl-bot
July 14, 2021 19:40https://github.com/googleapis/python-api-core/issues/212#commits-pushed-0f6a745
https://github.com/apps/gcf-owl-bot
🦉 Updates from OwlBothttps://github.com/googleapis/python-api-core/pull/212/commits/0f6a745406bf5012b6ddede56a66638f09408c26
0f6a745https://github.com/googleapis/python-api-core/pull/212/commits/0f6a745406bf5012b6ddede56a66638f09408c26
https://github.com/googleapis/repo-automation-bots/blob/master/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/master/packages/owl-bot/README.md
https://github.com/tseaver
chore: switch to microgenerator to avoid 2.7 reappearinghttps://github.com/googleapis/python-api-core/pull/212/commits/cff328fc51980f77d838e2494835c07164c7f4ae
cff328fhttps://github.com/googleapis/python-api-core/pull/212/commits/cff328fc51980f77d838e2494835c07164c7f4ae
https://github.com/tseaver
tseaverhttps://github.com/tseaver
owlbot:run https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3Aowlbot%3Arun
Jul 14, 2021https://github.com/googleapis/python-api-core/issues/212#event-5021711021
https://github.com/apps/gcf-owl-bot
gcf-owl-bothttps://github.com/apps/gcf-owl-bot
owlbot:run https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3Aowlbot%3Arun
Jul 14, 2021https://github.com/googleapis/python-api-core/issues/212#event-5021714852
https://github.com/tseaver
tseaverhttps://github.com/tseaver
semver: major https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3A%22semver%3A%20major%22
Jul 14, 2021https://github.com/googleapis/python-api-core/issues/212#event-5021795402
https://github.com/tseaver
chore: expand range to allow 'google-auth' 2.x versionshttps://github.com/googleapis/python-api-core/pull/212/commits/3a66b33be9fb39ddfbc193f01aeec115afa3b18f
3a66b33https://github.com/googleapis/python-api-core/pull/212/commits/3a66b33be9fb39ddfbc193f01aeec115afa3b18f
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jul 15, 2021 https://github.com/googleapis/python-api-core/issues/212#ref-pullrequest-945634398
fix: use mock from unittest if available googleapis/gapic-generator-python#957 https://github.com/googleapis/gapic-generator-python/pull/957
https://github.com/tseaver
Merge branch 'master' into 210-drop-python-2.7https://github.com/googleapis/python-api-core/pull/212/commits/690a971e78d7105952551b0d439ab65eef9a8e32
690a971https://github.com/googleapis/python-api-core/pull/212/commits/690a971e78d7105952551b0d439ab65eef9a8e32
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 12, 2026 https://github.com/googleapis/python-api-core/issues/212#ref-issue-3804931697
sync-repo-settings.yaml doesn't have required status checks googleapis/google-cloud-python#15085 https://github.com/googleapis/google-cloud-python/issues/15085
tseaverhttps://github.com/tseaver
July 27, 2021 12:52https://github.com/googleapis/python-api-core/issues/212#commits-pushed-dc30a49
https://github.com/tseaver
Merge branch 'master' into 210-drop-python-2.7https://github.com/googleapis/python-api-core/pull/212/commits/dc30a4934d8e140fa2c01b0287ef46e865337451
dc30a49https://github.com/googleapis/python-api-core/pull/212/commits/dc30a4934d8e140fa2c01b0287ef46e865337451
https://github.com/tseaver
docs: sync newest version w/ Python 2.7 supporthttps://github.com/googleapis/python-api-core/pull/212/commits/9c9a9a5d378b5dc3188d5b15d89fb518547b864f
9c9a9a5https://github.com/googleapis/python-api-core/pull/212/commits/9c9a9a5d378b5dc3188d5b15d89fb518547b864f
https://github.com/busunkim96
busunkim96https://github.com/busunkim96
Jul 29, 2021 https://github.com/googleapis/python-api-core/issues/212#ref-pullrequest-955260202
Expand google-api-core pin to >1, <3 googleads/google-ads-python#473 https://github.com/googleads/google-ads-python/pull/473
tseaverhttps://github.com/tseaver
August 1, 2021 15:06https://github.com/googleapis/python-api-core/issues/212#commits-pushed-01d4c8f
https://github.com/tseaver
chore: drop comment referring to Python 2.7 / pytypeshttps://github.com/googleapis/python-api-core/pull/212/commits/01d4c8f75a91df6282d2412dbde6e0c4e5e38ba0
01d4c8fhttps://github.com/googleapis/python-api-core/pull/212/commits/01d4c8f75a91df6282d2412dbde6e0c4e5e38ba0
https://github.com/tseaver
chore: remove mentions of Python 2.7 from docshttps://github.com/googleapis/python-api-core/pull/212/commits/895d8953bbf0df1f8d8b59605e180c0806a5461c
895d895https://github.com/googleapis/python-api-core/pull/212/commits/895d8953bbf0df1f8d8b59605e180c0806a5461c
https://github.com/apps/gcf-owl-bot
🦉 Updates from OwlBothttps://github.com/googleapis/python-api-core/pull/212/commits/556ff21f93e1fd3463e58e8694037398df6c46ff
556ff21https://github.com/googleapis/python-api-core/pull/212/commits/556ff21f93e1fd3463e58e8694037398df6c46ff
https://github.com/googleapis/repo-automation-bots/blob/master/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/master/packages/owl-bot/README.md
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Aug 1, 2021https://github.com/googleapis/python-api-core/issues/212#issuecomment-890576040
googleapis/synthtool#1173https://github.com/googleapis/synthtool/pull/1173
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
https://github.com/tseaver
tseaverhttps://github.com/tseaver
semver: major https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3A%22semver%3A%20major%22
semver: major https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3A%22semver%3A%20major%22
do not merge https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3A%22do%20not%20merge%22
Aug 3, 2021https://github.com/googleapis/python-api-core/issues/212#event-5106311306
https://github.com/tseaver
tseaverhttps://github.com/tseaver
a30f004https://github.com/googleapis/python-api-core/commit/a30f004e74f709d46e905dd819c71f43354e9ac9
Aug 3, 2021https://github.com/googleapis/python-api-core/pull/212#event-5106330787
https://github.com/tseaver
tseaverhttps://github.com/tseaver
August 3, 2021 17:59https://github.com/googleapis/python-api-core/issues/212#event-5106330851
chore: release 2.0.0b1 #243 https://github.com/googleapis/python-api-core/pull/243
chore: release 2.0.0b1 #244 https://github.com/googleapis/python-api-core/pull/244
busunkim96https://github.com/busunkim96
Aug 18, 2021 https://github.com/googleapis/python-api-core/issues/212#ref-commit-40f52bf
https://github.com/apps/release-please
chore: release 2.0.0 (https://github.com/googleapis/python-api-core/commit/40f52bf1100cf56b7f9af267d210b8a72fc34f08
#254https://github.com/googleapis/python-api-core/pull/254
)https://github.com/googleapis/python-api-core/commit/40f52bf1100cf56b7f9af267d210b8a72fc34f08
40f52bfhttps://github.com/googleapis/python-api-core/commit/40f52bf1100cf56b7f9af267d210b8a72fc34f08
https://www.github.com/googleapis/python-api-core/compare/v2.0.0-b1...v2.0.0https://www.github.com/googleapis/python-api-core/compare/v2.0.0-b1...v2.0.0
#212https://github.com/googleapis/python-api-core/pull/212
https://www.github.com/googleapis/python-api-core/issues/212https://www.github.com/googleapis/python-api-core/issues/212
a30f004https://github.com/googleapis/python-api-core/commit/a30f004e74f709d46e905dd819c71f43354e9ac9
https://www.github.com/googleapis/python-api-core/commit/a30f004e74f709d46e905dd819c71f43354e9ac9https://www.github.com/googleapis/python-api-core/commit/a30f004e74f709d46e905dd819c71f43354e9ac9
#234https://github.com/googleapis/python-api-core/pull/234
https://www.github.com/googleapis/python-api-core/issues/234https://www.github.com/googleapis/python-api-core/issues/234
bdbf889https://github.com/googleapis/python-api-core/commit/bdbf889210b709d7c1945f2160bcba9161b4dd2e
https://www.github.com/googleapis/python-api-core/commit/bdbf889210b709d7c1945f2160bcba9161b4dd2ehttps://www.github.com/googleapis/python-api-core/commit/bdbf889210b709d7c1945f2160bcba9161b4dd2e
#228https://github.com/googleapis/python-api-core/pull/228
https://www.github.com/googleapis/python-api-core/issues/228https://www.github.com/googleapis/python-api-core/issues/228
ff6ef1bhttps://github.com/googleapis/python-api-core/commit/ff6ef1bd07fa68307b7c82c910416d770e7b3416
https://www.github.com/googleapis/python-api-core/commit/ff6ef1bd07fa68307b7c82c910416d770e7b3416https://www.github.com/googleapis/python-api-core/commit/ff6ef1bd07fa68307b7c82c910416d770e7b3416
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
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Sep 27, 2021 https://github.com/googleapis/python-api-core/issues/212#ref-issue-682033704
Drop use of pytz #73 https://github.com/googleapis/python-api-core/issues/73
https://github.com/apps/release-please
release-pleasehttps://github.com/apps/release-please
Feb 23, 2022 https://github.com/googleapis/python-api-core/issues/212#ref-pullrequest-1148488659
chore(master): release 2.0.0 software-dov/python-api-core#3 https://github.com/software-dov/python-api-core/pull/3
partheahttps://github.com/parthea
Sep 6, 2022 https://github.com/googleapis/python-api-core/issues/212#ref-commit-a175ce5
https://github.com/parthea
https://github.com/busunkim96
https://github.com/tseaver
https://github.com/apps/release-please
https://github.com/apps/gcf-owl-bot
https://github.com/lidizheng
https://github.com/nicain
https://github.com/yihjenku
https://github.com/yon-mg
https://github.com/kbandes
https://github.com/SurferJeffAtGoogle
https://github.com/atulep
https://github.com/sushicw
https://github.com/anguillanneuf
https://github.com/arithmetic1728
https://github.com/renovate-bot
https://github.com/software-dov
https://github.com/hugovk
https://github.com/ddoskind
https://github.com/dandhlee
https://github.com/Mariatta
https://github.com/sai-sunder-s
https://github.com/vam-google
https://github.com/vchudnov-g
feat: merge main branch into v1 (https://github.com/googleapis/python-api-core/commit/a175ce55578a6a3e79b6960d8e28d4e7f67ce5ee
#438https://github.com/googleapis/python-api-core/pull/438
)https://github.com/googleapis/python-api-core/commit/a175ce55578a6a3e79b6960d8e28d4e7f67ce5ee
a175ce5https://github.com/googleapis/python-api-core/commit/a175ce55578a6a3e79b6960d8e28d4e7f67ce5ee
#228https://github.com/googleapis/python-api-core/pull/228
#212https://github.com/googleapis/python-api-core/pull/212
#74https://github.com/googleapis/python-api-core/pull/74
#215https://github.com/googleapis/python-api-core/issues/215
#243https://github.com/googleapis/python-api-core/pull/243
#241https://github.com/googleapis/python-api-core/pull/241
https://github.com/googleapis/repo-automation-bots/blob/63c858e539e1f4d9bb8ea66e12f9c0a0de5fef55/packages/sync-repo-settings/src/required-checks.json#L40-L50https://github.com/googleapis/repo-automation-bots/blob/63c858e539e1f4d9bb8ea66e12f9c0a0de5fef55/packages/sync-repo-settings/src/required-checks.json#L40-L50
#249https://github.com/googleapis/python-api-core/pull/249
googleapis/synthtool@7e1f6dahttps://github.com/googleapis/synthtool/commit/7e1f6da50524b5d98eb67adbf6dd0805df54233d
#246https://github.com/googleapis/python-api-core/pull/246
#234 (review)https://github.com/googleapis/python-api-core/pull/234#pullrequestreview-724669326
#252https://github.com/googleapis/python-api-core/pull/252
googleapis/synthtool@facee4chttps://github.com/googleapis/synthtool/commit/facee4cc1ea096cd8bcc008bb85929daa7c414c0
#253https://github.com/googleapis/python-api-core/pull/253
#185https://github.com/googleapis/python-api-core/issues/185
#234https://github.com/googleapis/python-api-core/pull/234
#247https://github.com/googleapis/python-api-core/pull/247
#254https://github.com/googleapis/python-api-core/pull/254
https://www.github.com/googleapis/python-api-core/compare/v2.0.0-b1...v2.0.0https://www.github.com/googleapis/python-api-core/compare/v2.0.0-b1...v2.0.0
#212https://github.com/googleapis/python-api-core/pull/212
https://www.github.com/googleapis/python-api-core/issues/212https://www.github.com/googleapis/python-api-core/issues/212
a30f004https://github.com/googleapis/python-api-core/commit/a30f004e74f709d46e905dd819c71f43354e9ac9
https://www.github.com/googleapis/python-api-core/commit/a30f004e74f709d46e905dd819c71f43354e9ac9https://www.github.com/googleapis/python-api-core/commit/a30f004e74f709d46e905dd819c71f43354e9ac9
#234https://github.com/googleapis/python-api-core/pull/234
https://www.github.com/googleapis/python-api-core/issues/234https://www.github.com/googleapis/python-api-core/issues/234
bdbf889https://github.com/googleapis/python-api-core/commit/bdbf889210b709d7c1945f2160bcba9161b4dd2e
https://www.github.com/googleapis/python-api-core/commit/bdbf889210b709d7c1945f2160bcba9161b4dd2ehttps://www.github.com/googleapis/python-api-core/commit/bdbf889210b709d7c1945f2160bcba9161b4dd2e
#228https://github.com/googleapis/python-api-core/pull/228
https://www.github.com/googleapis/python-api-core/issues/228https://www.github.com/googleapis/python-api-core/issues/228
ff6ef1bhttps://github.com/googleapis/python-api-core/commit/ff6ef1bd07fa68307b7c82c910416d770e7b3416
https://www.github.com/googleapis/python-api-core/commit/ff6ef1bd07fa68307b7c82c910416d770e7b3416https://www.github.com/googleapis/python-api-core/commit/ff6ef1bd07fa68307b7c82c910416d770e7b3416
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
#266https://github.com/googleapis/python-api-core/pull/266
#264https://github.com/googleapis/python-api-core/pull/264
#261https://github.com/googleapis/python-api-core/pull/261
#260https://github.com/googleapis/python-api-core/issues/260
#258https://github.com/googleapis/python-api-core/pull/258
#267https://github.com/googleapis/python-api-core/pull/267
#270https://github.com/googleapis/python-api-core/pull/270
#269https://github.com/googleapis/python-api-core/pull/269
#272https://github.com/googleapis/python-api-core/pull/272
#259https://github.com/googleapis/python-api-core/pull/259
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
#275https://github.com/googleapis/python-api-core/pull/275
#280https://github.com/googleapis/python-api-core/pull/280
#281https://github.com/googleapis/python-api-core/pull/281
#282https://github.com/googleapis/python-api-core/pull/282
#283https://github.com/googleapis/python-api-core/pull/283
googleapis/synthtool@a7ed11ehttps://github.com/googleapis/synthtool/commit/a7ed11ec0863c422ba2e73aafa75eab22c32b33d
#284https://github.com/googleapis/python-api-core/pull/284
#274https://github.com/googleapis/python-api-core/pull/274
#285https://github.com/googleapis/python-api-core/pull/285
googleapis/synthtool@c6e69c4https://github.com/googleapis/synthtool/commit/c6e69c4726a233ad8d496961ec265d29e54010b7
#290https://github.com/googleapis/python-api-core/pull/290
#291https://github.com/googleapis/python-api-core/pull/291
#289https://github.com/googleapis/python-api-core/pull/289
#288https://github.com/googleapis/python-api-core/issues/288
#286https://github.com/googleapis/python-api-core/pull/286
#295https://github.com/googleapis/python-api-core/pull/295
googleapis/synthtool@7fd61f8https://github.com/googleapis/synthtool/commit/7fd61f8efae782a7cfcecc599faf52f9737fe584
#293https://github.com/googleapis/python-api-core/pull/293
#294https://github.com/googleapis/python-api-core/pull/294
#258https://github.com/googleapis/python-api-core/pull/258
@TrucHLehttps://github.com/TrucHLe
@vam-googlehttps://github.com/vam-google
#296https://github.com/googleapis/python-api-core/pull/296
#292https://github.com/googleapis/python-api-core/pull/292
#302https://github.com/googleapis/python-api-core/pull/302
https://www.github.com/googleapis/python-api-core/compare/v2.2.1...v2.2.2https://www.github.com/googleapis/python-api-core/compare/v2.2.1...v2.2.2
#292https://github.com/googleapis/python-api-core/pull/292
https://www.github.com/googleapis/python-api-core/issues/292https://www.github.com/googleapis/python-api-core/issues/292
ffc51f0https://github.com/googleapis/python-api-core/commit/ffc51f03c7ce5d9f009ba859b8df385d52925578
https://www.github.com/googleapis/python-api-core/commit/ffc51f03c7ce5d9f009ba859b8df385d52925578https://www.github.com/googleapis/python-api-core/commit/ffc51f03c7ce5d9f009ba859b8df385d52925578
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
#298https://github.com/googleapis/python-api-core/pull/298
#297https://github.com/googleapis/python-api-core/issues/297
#308https://github.com/googleapis/python-api-core/pull/308
googleapis/synthtool@c5026b3https://github.com/googleapis/synthtool/commit/c5026b3217973a8db55db8ee85feee0e9a65e295
#310https://github.com/googleapis/python-api-core/pull/310
#311https://github.com/googleapis/python-api-core/pull/311
#314https://github.com/googleapis/python-api-core/pull/314
#287https://github.com/googleapis/python-api-core/pull/287
#315https://github.com/googleapis/python-api-core/pull/315
#318https://github.com/googleapis/python-api-core/pull/318
#328https://github.com/googleapis/python-api-core/pull/328
#326https://github.com/googleapis/python-api-core/pull/326
#317https://github.com/googleapis/python-api-core/pull/317
#316https://github.com/googleapis/python-api-core/pull/316
#318https://github.com/googleapis/python-api-core/pull/318
#331https://github.com/googleapis/python-api-core/pull/331
#332https://github.com/googleapis/python-api-core/pull/332
#333https://github.com/googleapis/python-api-core/pull/333
googleapis/synthtool@69fda12https://github.com/googleapis/synthtool/commit/69fda12e2994f0b595a397e8bb6e3e9f380524eb
#334https://github.com/googleapis/python-api-core/pull/334
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
#248https://github.com/googleapis/python-api-core/pull/248
#336https://github.com/googleapis/python-api-core/pull/336
googleapis/synthtool@57be0cdhttps://github.com/googleapis/synthtool/commit/57be0cdb0b94e1669cee0ca38d790de1dfdbcd44
#339https://github.com/googleapis/python-api-core/pull/339
#338https://github.com/googleapis/python-api-core/issues/338
#335https://github.com/googleapis/python-api-core/pull/335
#346https://github.com/googleapis/python-api-core/pull/346
googleapis/synthtool@571ee2chttps://github.com/googleapis/synthtool/commit/571ee2c3b26182429eddcf115122ee545d7d3787
#347https://github.com/googleapis/python-api-core/pull/347
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
#344https://github.com/googleapis/python-api-core/pull/344
https://google.aip.dev/151https://google.aip.dev/151
#349https://github.com/googleapis/python-api-core/pull/349
googleapis/synthtool@ca87909https://github.com/googleapis/synthtool/commit/ca879097772aeec2cbb971c3cea8ecc81522b68a
#350https://github.com/googleapis/python-api-core/pull/350
#343https://github.com/googleapis/python-api-core/pull/343
#352https://github.com/googleapis/python-api-core/pull/352
#351https://github.com/googleapis/python-api-core/pull/351
#353https://github.com/googleapis/python-api-core/pull/353
#340https://github.com/googleapis/python-api-core/pull/340
#354https://github.com/googleapis/python-api-core/pull/354
#355https://github.com/googleapis/python-api-core/pull/355
#362https://github.com/googleapis/python-api-core/pull/362
googleapis/synthtool@6fab84ahttps://github.com/googleapis/synthtool/commit/6fab84af09f2cf89a031fd8671d1def6b2931b11
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
#363https://github.com/googleapis/python-api-core/pull/363
googleapis/synthtool@7804adehttps://github.com/googleapis/synthtool/commit/7804ade3daae0d66649bee8df6c55484c6580b8d
#364https://github.com/googleapis/python-api-core/pull/364
googleapis/synthtool@06e8279https://github.com/googleapis/synthtool/commit/06e82790dd719a165ad32b8a06f8f6ec3e3cae0f
#365https://github.com/googleapis/python-api-core/pull/365
googleapis/synthtool@eb78c98https://github.com/googleapis/synthtool/commit/eb78c980b52c7c6746d2edb77d9cf7aaa99a2aab
#361https://github.com/googleapis/python-api-core/pull/361
#360https://github.com/googleapis/python-api-core/issues/360
#358https://github.com/googleapis/python-api-core/pull/358
#367https://github.com/googleapis/python-api-core/pull/367
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
#368https://github.com/googleapis/python-api-core/pull/368
googleapis/synthtool@f15cc72https://github.com/googleapis/synthtool/commit/f15cc72fb401b4861cedebb10af74afe428fb1f8
#370https://github.com/googleapis/python-api-core/pull/370
#366https://github.com/googleapis/python-api-core/pull/366
#373https://github.com/googleapis/python-api-core/pull/373
#371https://github.com/googleapis/python-api-core/pull/371
#374https://github.com/googleapis/python-api-core/pull/374
googleapis/synthtool@6b4d5a6https://github.com/googleapis/synthtool/commit/6b4d5a6407d740beb4158b302194a62a4108a8a6
#376https://github.com/googleapis/python-api-core/pull/376
googleapis/synthtool@453a5d9https://github.com/googleapis/synthtool/commit/453a5d9c9a55d1969240a37d36cec626d20a9024
#379https://github.com/googleapis/python-api-core/pull/379
#381https://github.com/googleapis/python-api-core/pull/381
#385https://github.com/googleapis/python-api-core/pull/385
#386https://github.com/googleapis/python-api-core/pull/386
#388https://github.com/googleapis/python-api-core/pull/388
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
#394https://github.com/googleapis/python-api-core/pull/394
#395https://github.com/googleapis/python-api-core/pull/395
https://github.com/googleapis/python-api-core/issues/new/choosehttps://github.com/googleapis/python-api-core/issues/new/choose
#397https://github.com/googleapis/python-api-core/pull/397
#401https://github.com/googleapis/python-api-core/pull/401
#400https://github.com/googleapis/python-api-core/pull/400
#396https://github.com/googleapis/python-api-core/pull/396
#410https://github.com/googleapis/python-api-core/pull/410
googleapis/synthtool@4f89b13https://github.com/googleapis/synthtool/commit/4f89b13af10d086458f9b379e56a614f9d6dab7b
#419https://github.com/googleapis/python-api-core/pull/419
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
#406https://github.com/googleapis/python-api-core/pull/406
#424https://github.com/googleapis/python-api-core/pull/424
googleapis/synthtool@1f37ce7https://github.com/googleapis/synthtool/commit/1f37ce74cbc4897f35c9ba5c40393b102da913b1
#425https://github.com/googleapis/python-api-core/pull/425
googleapis/synthtool@69fabaehttps://github.com/googleapis/synthtool/commit/69fabaee9eca28af7ecaa02c86895e606fbbebd6
#429https://github.com/googleapis/python-api-core/pull/429
googleapis/synthtool@c4dd595https://github.com/googleapis/synthtool/commit/c4dd5953003d13b239f872d329c3146586bb417e
#428https://github.com/googleapis/python-api-core/pull/428
https://github.com/googleapis/googleapis/blob/master/google/api/http.proto#L44https://github.com/googleapis/googleapis/blob/master/google/api/http.proto#L44
https://developers.google.com/protocol-buffers/docs/proto3#jsonhttps://developers.google.com/protocol-buffers/docs/proto3#json
#430https://github.com/googleapis/python-api-core/pull/430
googleapis/synthtool@fdba3edhttps://github.com/googleapis/synthtool/commit/fdba3ed145bdb2f4f3eff434d4284b1d03b80d34
#418https://github.com/googleapis/python-api-core/pull/418
#422https://github.com/googleapis/python-api-core/pull/422
#431https://github.com/googleapis/python-api-core/pull/431
googleapis/synthtool@703554ahttps://github.com/googleapis/synthtool/commit/703554a14c7479542335b62fa69279f93a9e38ec
#433https://github.com/googleapis/python-api-core/pull/433
#434https://github.com/googleapis/python-api-core/pull/434
#436https://github.com/googleapis/python-api-core/pull/436
googleapis/synthtool@56da63ehttps://github.com/googleapis/synthtool/commit/56da63e80c384a871356d1ea6640802017f213b4
chore(main): release 2.0.0 #822 https://github.com/googleapis/python-api-core/pull/822
chore(main): release 2.0.0 #823 https://github.com/googleapis/python-api-core/pull/823
https://github.com/apps/blunderbuss-gcf
blunderbuss-gcfhttps://github.com/apps/blunderbuss-gcf
partheahttps://github.com/parthea
Jan 12, 2026https://github.com/googleapis/python-api-core/issues/212#event-21993287527
https://github.co/hiddenchars
https://github.com/googleapis/python-api-core/issues/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fpython-api-core%2Fpull%2F212
https://github.com/chrisrossi
chrisrossi https://github.com/chrisrossi
https://github.com/crwilcox
crwilcox https://github.com/crwilcox
https://github.com/jimfulton
jimfulton https://github.com/jimfulton
https://github.com/busunkim96
busunkim96 https://github.com/busunkim96
https://github.com/parthea
parthea https://github.com/parthea
https://github.com/plamut
plamut https://github.com/plamut
https://github.com/googleapis/python-api-core/pull/212/files/dbc234fd80a29f3a77a3456502fe6ae8fce79eae
https://github.com/parthea
parthea https://github.com/parthea
cla: yes https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
semver: major https://github.com/googleapis/python-api-core/issues?q=state%3Aopen%20label%3A%22semver%3A%20major%22
Drop Python 2.7 support https://github.com/googleapis/python-api-core/issues/210
Please reload this pagehttps://github.com/googleapis/python-api-core/issues/212
https://github.com/tseaver
https://github.com/plamut
https://github.com/parthea
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.