Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 27, 2025

This PR contains the following updates:

Package Change Age Confidence
google-auth ==2.42.1==2.47.0 age confidence

Release Notes

googleapis/google-auth-library-python (google-auth)

v2.47.0

Compare Source

Features
Bug Fixes

v2.46.0

Compare Source

Documentation
Features
Bug Fixes

v2.45.0

Compare Source

Features

v2.44.0

Compare Source

Features
Bug Fixes

v2.43.0

Compare Source

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
    will remain disabled.
    ** This change also adds the helper method check_use_client_cert and
    it's unit test, which will be used for checking the criteria for setting
    the mTLS to true
    ** This change is only for Auth-Library, other changes will be created
    for Client-Library use-cases.
    --------- (395e405b64b56ddb82ee639958c2e8056ad2e82b)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@codecov
Copy link

codecov bot commented Nov 27, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.64%. Comparing base (9b21f39) to head (33969ad).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #589   +/-   ##
=======================================
  Coverage   96.64%   96.64%           
=======================================
  Files           5        5           
  Lines         328      328           
  Branches       43       43           
=======================================
  Hits          317      317           
  Misses          5        5           
  Partials        6        6           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate renovate bot force-pushed the renovate/google-auth-2.x branch 3 times, most recently from c3cd9c5 to 488aba2 Compare December 8, 2025 15:40
@renovate renovate bot changed the title Update dependency google-auth to v2.43.0 Update dependency google-auth to v2.44.0 Dec 15, 2025
@renovate renovate bot force-pushed the renovate/google-auth-2.x branch from 488aba2 to 3698f9f Compare December 15, 2025 21:44
@renovate renovate bot changed the title Update dependency google-auth to v2.44.0 Update dependency google-auth to v2.45.0 Dec 16, 2025
@renovate renovate bot force-pushed the renovate/google-auth-2.x branch from 3698f9f to 6e83c26 Compare December 16, 2025 03:02
@renovate renovate bot changed the title Update dependency google-auth to v2.45.0 Update dependency google-auth to v2.46.0 Jan 6, 2026
@renovate renovate bot force-pushed the renovate/google-auth-2.x branch from 6e83c26 to 04d3e23 Compare January 6, 2026 00:28
@renovate renovate bot changed the title Update dependency google-auth to v2.46.0 Update dependency google-auth to v2.45.0 Jan 6, 2026
@renovate renovate bot force-pushed the renovate/google-auth-2.x branch from 04d3e23 to 372b4fe Compare January 6, 2026 18:25
@renovate renovate bot changed the title Update dependency google-auth to v2.45.0 Update dependency google-auth to v2.47.0 Jan 7, 2026
@renovate renovate bot force-pushed the renovate/google-auth-2.x branch from 372b4fe to 33969ad Compare January 7, 2026 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant