Skip to content

chore(deps): update dependency google-auth to v2.49.0#178

Merged
glasnt merged 2 commits intoGoogleCloudPlatform:mainfrom
renovate-bot:renovate/google-auth-2.x
Mar 11, 2026
Merged

chore(deps): update dependency google-auth to v2.49.0#178
glasnt merged 2 commits intoGoogleCloudPlatform:mainfrom
renovate-bot:renovate/google-auth-2.x

Conversation

@renovate-bot
Copy link
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
google-auth ==2.3.2==2.49.0 age confidence

Release Notes

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

v2.48.0

Compare Source

Features
Bug Fixes

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)

v2.42.1

Compare Source

Bug Fixes

v2.42.0

Compare Source

Features
Bug Fixes

v2.41.1

Compare Source

Bug Fixes

v2.41.0

Compare Source

Features
Bug Fixes
Documentation

v2.40.3

Compare Source

Bug Fixes

v2.40.2

Compare Source

Bug Fixes
  • Remove sync response logs in AuthorizedSession (97ed1c8)
  • Update test to consider new error message from cryptography (#​1765) (44e38b6)

v2.40.1

Compare Source

Bug Fixes

v2.40.0

Compare Source

Features
Bug Fixes
  • Correct webauthn JSON parsing to be compliant with standard. (#​1658) (0c5ef36)

v2.39.0

Compare Source

Features
  • Adds GA support for X.509 workload identity federation (#​1695) (7495960)
Bug Fixes

v2.38.0

Compare Source

Features
  • Adding domain-wide delegation flow in impersonated credential (#​1624) (34ee3fe)
Documentation
  • Add warnings regarding consuming externally sourced credentials (d049370)

v2.37.0

Compare Source

Features

v2.36.0

Compare Source

Features
Bug Fixes

v2.35.0

Compare Source

Features
Bug Fixes

v2.34.0

Compare Source

Features
  • auth: Update get_client_ssl_credentials to support X.509 workload certs (#​1558) (18c2ec1)
Bug Fixes

v2.33.0

Compare Source

Features
  • Implement async StaticCredentials using access tokens (#​1559) (dc17dfc)
  • Implement base classes for credentials and request sessions (#​1551) (036dac4)
Bug Fixes
  • metadata: Enhance retry logic for metadata server access in _metadata.py (#​1545) (61c2432)
Documentation

v2.32.0

Compare Source

Features

v2.31.0

Compare Source

Features
Bug Fixes

v2.30.0

Compare Source

Features
Bug Fixes

v2.29.0

Compare Source

Features
  • Adds support for custom suppliers in AWS and Identity Pool credentials (#​1496) (3af1768)
Bug Fixes
  • Refactor tech debt in aws and identity pool credentials (#​1501) (ce435b0)

v2.28.2

Compare Source

Bug Fixes

v2.28.1

Compare Source

Bug Fixes
  • Typo when setting the state for the pickle deserializer. (#​1479) (08b5cc3)

v2.28.0

Compare Source

Features
  • Adding universe domain support for downscroped credentials (#​1463) (fa8b7b2)
Bug Fixes
  • Change log level to debug for return_none_for_not_found_error (#​1473) (a036b47)
  • Make requests import conditional for gce universe domain (#​1476) (9bb64c8)

v2.27.0

Compare Source

Features
  • Add optional account association for Authorized User credentials. (#​1458) (988153d)
Bug Fixes
  • Allow custom universe domain for gce creds (#​1460) (7db5823)
  • Conditionally import requests only if no request was passed by the caller. (#​1456) (9cd6742)

v2.26.2

Compare Source

Bug Fixes
  • Read universe_domain for external account authorized user (#​1450) (1cc7df3)

v2.26.1

Compare Source

Bug Fixes

v2.26.0

Compare Source

Features
  • Add optional non blocking refresh for sync auth code (a6dc2c3)
  • Add optional non blocking refresh for sync auth code (#​1368) (a6dc2c3)
Bug Fixes
  • External account user cred universe domain support (#​1437) (75068f9)
  • Guard delete statements. Add default fallback for _use_non_blocking_refresh. (#​1445) (776d634)

v2.25.2

Compare Source

Bug Fixes

v2.25.1

Compare Source

Bug Fixes

v2.25.0

Compare Source

Features
  • Add custom tls signer for ECP Provider. (39eb287)
  • Add custom tls signer for ECP Provider. (#​1402) (39eb287)
Bug Fixes

v2.24.0

Compare Source

Features
Bug Fixes
Documentation

v2.23.4

Compare Source

Bug Fixes

v2.23.3

Compare Source

Bug Fixes

v2.23.2

Compare Source

Bug Fixes

v2.23.1

Compare Source

Bug Fixes
  • Less restrictive content-type header check for google authentication (ignores charset) (#​1382) (7039beb)
  • Trust boundary meta header renaming and using the schema from backend team. (#​1384) (2503d4a)
  • Update urllib3 to >= 2.0.5 (#​1389) (a99f3bb)

v2.23.0

Compare Source

Features
  • Add get_bq_config_path() to _cloud_sdk.py (9f52f66)
  • Add get_bq_config_path() to _cloud_sdk.py (#​1358) (9f52f66)
Bug Fixes
  • Expose universe domain in credentials (#​1380) (8b8fce6)
  • Make external_account resistant to string type 'expires_in' responses from non-compliant services (#​1379) (01d3770)
  • Missing ssj for impersonate cred (#​1377) (7d453dc)
  • Skip checking projectid on cred if env var is set (#​1349) (a4135a3)

v2.22.0

Compare Source

Features
Bug Fixes

v2.21.0

Compare Source

Features
Bug Fixes

v2.20.0

Compare Source

Features
Bug Fixes

v2.19.1

Compare Source

Bug Fixes
  • Check id token error response (#​1315) (2a71f7b)
  • Fix "AttributeError: 'str' object has no attribute 'get'" (dac7cc3)
Documentation
  • Replacing abc.com with example.com (dac7cc3)

v2.19.0

Compare Source

Features

v2.18.1

Compare Source

Bug Fixes

v2.18.0

Compare Source

Features

v2.17.3

Compare Source

Bug Fixes

v2.17.2

Compare Source

Bug Fixes
  • Do not create new JWT credentials if they make the same claims as the existing. (#​1267) ([e

Configuration

📅 Schedule: Branch creation - "before 8am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Never, 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.

@renovate-bot renovate-bot requested a review from a team as a code owner March 11, 2026 03:13
@dpebot
Copy link
Collaborator

dpebot commented Mar 11, 2026

/gcbrun

@dpebot
Copy link
Collaborator

dpebot commented Mar 11, 2026

/gcbrun

@glasnt glasnt merged commit ffe123a into GoogleCloudPlatform:main Mar 11, 2026
3 checks passed
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.

3 participants