chore(deps): bump google-auth from 2.3.3 to 2.45.0 in /gmail/snippet
Type: Pull Request
State: Closed
Association: Unknown
Comments: 1
(6 months ago)
(5 months ago)
(5 months ago)
python dependencies
sqrrrl jpoehnelt PierrickVoulet vinay-google
Bumps google-auth from 2.3.3 to 2.45.0.
Release notes
Sourced from google-auth's releases.
google-auth 2.45.0
2.45.0 (2025-12-15)
Features
- Adding Agent Identity bound token support and handling certificate mismatches with retries (#1890) (b32c934e)
google-auth 2.44.0
2.44.0 (2025-12-12)
Features
Add shlex to correctly parse executable commands with spaces (#1855) (cf6fc3cc)
Implement token revocation in STS client and add revoke() metho… (#1849) (d5638986)
Bug Fixes
Add temporary patch to workload cert logic to accomodate Cloud Run mis-configuration (#1880) (78de7907)
Delegate workload cert and key default lookup to helper function (#1877) (b0993c7e)
Use public refresh method for source credentials in ImpersonatedCredentials (#1884) (e0c3296f)
google-auth 2.43.0
2.43.0 (2025-11-05)
Features
Add public wrapper for _mtls_helper.check_use_client_cert which enables mTLS if GOOGLE_API_USE_CLIENT_CERTIFICATE is not set, when the MWID/X.509 cert sources detected (#1859) (1535eccb)
Enable mTLS if GOOGLE_API_USE_CLIENT_CERTIFICATE is not set, if the MWID/X.509 cert sources detected (#1848) (395e405b)
v2.42.1
2.42.1 (2025-10-30)
Bug Fixes
v2.42.0
... (truncated)
Changelog
Sourced from google-auth's changelog.
2.45.0 (2025-12-15)
Features
- Adding Agent Identity bound token support and handling certificate mismatches with retries (#1890) (b32c934e6b0d09b94c467cd432a0a635e8b05f5c)
2.44.0 (2025-12-13)
Features
- support Python 3.14 (#1822) (0f7097e78f247665b6ef0287d482033f7be2ed6d)
- add ecdsa p-384 support (#1872) (39c381a5f6881b590025f36d333d12eff8dc60fc)
- MDS connections use mTLS (#1856) (0387bb95713653d47e846cad3a010eb55ef2db4c)
- Implement token revocation in STS client and add revoke() metho… (#1849) (d5638986ca03ee95bfffa9ad821124ed7e903e63)
- Add shlex to correctly parse executable commands with spaces (#1855) (cf6fc3cced78bc1362a7fe596c32ebc9ce03c26b)
Bug Fixes
- Use public refresh method for source credentials in ImpersonatedCredentials (#1884) (e0c3296f471747258f6d98d2d9bfde636358ecde)
- Add temporary patch to workload cert logic to accomodate Cloud Run mis-configuration (#1880) (78de7907b8bdb7b5510e3c6fa8a3f3721e2436d7)
- Delegate workload cert and key default lookup to helper function (#1877) (b0993c7edaba505d0fb0628af28760c43034c959)
2.43.0 (2025-11-05)
Features
- Add public wrapper for _mtls_helper.check_use_client_cert which enables mTLS if GOOGLE_API_USE_CLIENT_CERTIFICATE is not set, when the MWID/X.509 cert sources detected (#1859) Add public wrapper for check_use_client_cert which enables mTLS if GOOGLE_API_USE_CLIENT_CERTIFICATE is not set, when the MWID/X.509 cert sources detected. Also, fix check_use_client_cert to return boolean value. Change #1848 added the check_use_client_cert method that helps know if client cert should be used for mTLS connection. However, that was in a private class, thus, created a public wrapper of the same function so that it can be used by python Client Libraries. Also, updated check_use_client_cert to return a boolean value instead of existing string value for better readability and future scope. --------- (1535eccbff0ad8f3fd6a9775316ac8b77dca66ba)
- Enable mTLS if GOOGLE_API_USE_CLIENT_CERTIFICATE is not set, if the MWID/X.509 cert sources detected (#1848) The Python SDK will use a hybrid approach for mTLS enablement:
- If the GOOGLE_API_USE_CLIENT_CERTIFICATE environment variable is set (either true or false), the SDK will respect that setting. This is necessary for test scenarios and users who need to explicitly control mTLS behavior.
- If the GOOGLE_API_USE_CLIENT_CERTIFICATE environment variable is not set, the SDK will automatically enable mTLS only if it detects Managed Workload Identity (MWID) or X.509 Workforce Identity Federation (WIF) certificate sources. In other cases where the variable is not set, mTLS
... (truncated)
Commits
08fabf7chore: librarian release pull request: 20251215T132028Z (#1891)b32c934feat: Adding Agent Identity bound token support and handling certificate mism...262eb9echore: librarian release pull request: 20251212T161150Z (#1888)0f7097efeat: support Python 3.14 (#1822)e0c3296fix(auth): Use public refresh method for source credentials in ImpersonatedCr...78de790fix(auth): Add temporary patch to workload cert logic to accomodate Cloud Run...3e8a566chore(tests): allow expired secret in system tests (#1883)b0993c7fix(auth): Delegate workload cert and key default lookup to helper function (...2c374d3chore: update secret (#1879)39c381afeat: add ecdsa p-384 support (#1872)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
google-auth
pip
2.3.3 → 2.45.0
Minor
/gmail/snippet
Technical Details
| ID: | 12715357 |
| UUID: | 3753910509 |
| Node ID: | PR_kwDOANgfl866JfhV |
| Host: | GitHub |
| Repository: | googleworkspace/python-samples |