Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/google-auth-library-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: flaky-tests
Choose a base ref
...
head repository: googleapis/google-auth-library-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 19 commits
  • 45 files changed
  • 10 contributors

Commits on Mar 25, 2025

  1. Configuration menu
    Copy the full SHA
    55585ff View commit details
    Browse the repository at this point in the history
  2. feat: adds GA support for X.509 workload identity federation (#1695)

    * feat: adds GA support for X.509 workload identity federation
    
    * Adding more tests
    
    * remove comment block
    
    * Adding pyopessl imports
    
    * responding to PR comments
    aeitzman authored Mar 25, 2025
    Configuration menu
    Copy the full SHA
    7495960 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2025

  1. fix: add request timeout for MDS requests (#1699)

    * fix: add request timeout for MDS requests
    
    * add seconds
    sai-sunder-s authored Mar 28, 2025
    Configuration menu
    Copy the full SHA
    9f7d3fa View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2025

  1. Configuration menu
    Copy the full SHA
    221f4a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2025

  1. Configuration menu
    Copy the full SHA
    59e0b38 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2025

  1. chore: add testing requirements extra (#1707)

    * chore: add testing requirements extra
    
    * address PR feedback
    
    * update extra for build
    
    * add missing test deps
    
    * add pyjwt extra
    
    * add reauth extra
    
    * refactor extras in setup file
    
    * address unit test failures
    
    * link issues
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * Update setup.py
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    
    * Update setup.py
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    
    * address PR feedback
    
    * Update setup.py
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    
    * Update setup.py
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    
    * Update setup.py
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    
    * address PR comments
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people authored Apr 10, 2025
    Configuration menu
    Copy the full SHA
    a8f806e View commit details
    Browse the repository at this point in the history
  2. chore(python): update templated files (#1709)

    Source-Link: googleapis/synthtool@8767740
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:023a21377a2a00008057f99f0118edadc30a19d1636a3fee47189ebec2f3921c
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    3 people authored Apr 10, 2025
    Configuration menu
    Copy the full SHA
    f89188a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83d2e0f View commit details
    Browse the repository at this point in the history
  4. fix: explicitly declare support for Python 3.13 (#1741)

    * fix: explicitly declare support for Python 3.13
    
    * Add config for samples
    
    * skip 2 tests due to oauth2client incompatibility
    
    * bump google-cloud-storage in samples test
    
    * bump google-auth in samples test
    
    * coverage
    
    ---------
    
    Co-authored-by: ohmayr <omairnaveed@ymail.com>
    parthea and ohmayr authored Apr 10, 2025
    Configuration menu
    Copy the full SHA
    6fd04d5 View commit details
    Browse the repository at this point in the history
  5. fix: add impersonated SA via local ADC support for fetch_id_token (#1740

    )
    
    * Add `from_impersonated_account_info` method to ImperstonatedCredentials.
    
    * id_token.py uses impersonated_credentials.from_impersonated_account_info.
    
    * Add token_id unit test for impersonated service account credentials.
    
    * _default uses impersonated_credentials method.
    nolanleastin authored Apr 10, 2025
    Configuration menu
    Copy the full SHA
    f249764 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2025

  1. Configuration menu
    Copy the full SHA
    f1ef5d4 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 2.39.0 (#1705)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Apr 14, 2025
    Configuration menu
    Copy the full SHA
    ee1c7d3 View commit details
    Browse the repository at this point in the history
  3. fix: Correct webauthn JSON parsing to be compliant with standard. (#1658

    )
    
    'rpid' -> 'rpId': https://www.w3.org/TR/webauthn-3/#dom-publickeycredentialrequestoptionsjson-rpid
    
    Co-authored-by: Harkamal Jot Singh Kumar <harkamaljot@users.noreply.github.com>
    ikimonogakari and harkamaljot authored Apr 14, 2025
    Configuration menu
    Copy the full SHA
    0c5ef36 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2025

  1. Configuration menu
    Copy the full SHA
    9e9f813 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2025

  1. feat: add request response logging to auth (#1678)

    * feat: add functionality to hash data (#1677)
    
    * feat: add functionality to hash data
    
    * change sensitive fields to private
    
    * update to sha512
    
    * update docstring
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore: add request-response log helpers (#1685)
    
    * chore: add request-response log helpers
    
    * fix presubmit
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: opt-in logging support for request / response (#1686)
    
    * feat: opt-in logging support for request/response
    
    * add pragma no cover
    
    * add test coverage for request/response
    
    * add code coverage
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore: remove logging for async requests (#1698)
    
    * chore: remove logging for async requests
    
    * change Dict to Mapping
    
    * fix mypy and lint issues
    
    * address PR feedback
    
    * link issue
    
    * feat: parse request/response for logging (#1696)
    
    * feat: parse request/response for logging
    
    * add test case for list
    
    * address PR comments
    
    * address PR feedback
    
    * fix typo
    
    * add test coverage
    
    * add code coverage
    
    * feat: hash sensitive info in logs (#1700)
    
    * feat: hash sensitive info in logs
    
    * make helper private
    
    * add code coverage
    
    * address PR feedback
    
    * fix mypy type issue
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: add support for async response log (#1733)
    
    * feat: add support for async response log
    
    * fix whitespace
    
    * add await
    
    * add code coverage
    
    * fix lint
    
    * fix lint issues
    
    * address PR feedback
    
    * address PR feedback
    
    * link issue
    
    * feat: add request response logs for sync api calls (#1747)
    
    * fix: remove dependency on api-core for logging (#1748)
    
    * fix: remove dep on api-core for logging
    
    * disable propagation to the root logger
    
    * update async helpers tests
    
    * fix lint issue
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    ohmayr and gcf-owl-bot[bot] authored Apr 29, 2025
    Configuration menu
    Copy the full SHA
    77ad53e View commit details
    Browse the repository at this point in the history

Commits on May 5, 2025

  1. chore(main): release 2.40.0 (#1750)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored May 5, 2025
    Configuration menu
    Copy the full SHA
    0bebddd View commit details
    Browse the repository at this point in the history

Commits on May 6, 2025

  1. Configuration menu
    Copy the full SHA
    92f60d6 View commit details
    Browse the repository at this point in the history
  2. fix: disable logging response body for async logs (#1756)

    * fix: disable logging response body for async logs
    
    * remove unused test code
    
    ---------
    
    Co-authored-by: Anthonios Partheniou <partheniou@google.com>
    ohmayr and parthea authored May 6, 2025
    Configuration menu
    Copy the full SHA
    2f0ddfe View commit details
    Browse the repository at this point in the history

Commits on May 7, 2025

  1. chore(main): release 2.40.1 (#1758)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored May 7, 2025
    Configuration menu
    Copy the full SHA
    09b368e View commit details
    Browse the repository at this point in the history
Loading