This is an automated email from the ASF dual-hosted git repository.

kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git


The following commit(s) were added to refs/heads/main by this push:
     new 3c522e4f Build: Bump google-auth from 2.47.0 to 2.48.0 (#2965)
3c522e4f is described below

commit 3c522e4f509970f89a6576811991b0dc85987e3b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Jan 26 17:29:37 2026 -0800

    Build: Bump google-auth from 2.47.0 to 2.48.0 (#2965)
    
    Bumps
    [google-auth](https://github.com/googleapis/google-auth-library-python)
    from 2.47.0 to 2.48.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    
href="https://github.com/googleapis/google-auth-library-python/releases";>google-auth's
    releases</a>.</em></p>
    <blockquote>
    <h2>google-auth 2.48.0</h2>
    <h2><a
    
href="https://github.com/googleapis/google-auth-library-python/compare/v2.47.0...v2.48.0";>2.48.0</a>
    (2026-01-21)</h2>
    <h3>Features</h3>
    <ul>
    <li>
    <p>honor <code>NO_GCE_CHECK</code> environment variable (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1610";>#1610</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/383c9827";>383c9827</a>)</p>
    </li>
    <li>
    <p>add configurable GCE Metadata Server retries (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1488";>#1488</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/454b441b";>454b441b</a>)</p>
    </li>
    <li>
    <p>add cryptography as required dependency (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1929";>#1929</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/52558ae2";>52558ae2</a>)</p>
    </li>
    <li>
    <p>Support the mTLS IAM domain for Certificate based Access (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1938";>#1938</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/8dcf91a1";>8dcf91a1</a>)</p>
    </li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li>
    <p>resolve circular imports (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1942";>#1942</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/25c1b064";>25c1b064</a>)</p>
    </li>
    <li>
    <p>Use <code>user_verification=preferred</code> for ReAuth WebAuthn
    challenge (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1798";>#1798</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/3f88a240";>3f88a240</a>)</p>
    </li>
    <li>
    <p>removes <code>content-header</code> from AWS IMDS get request (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1934";>#1934</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/97bfea9e";>97bfea9e</a>)</p>
    </li>
    <li>
    <p>detect correct auth when ADC env var is set but empty (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1374";>#1374</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/bfc07e10";>bfc07e10</a>)</p>
    </li>
    <li>
    <p>replace deprecated utcfromtimestamp (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1799";>#1799</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/e431f20c";>e431f20c</a>)</p>
    </li>
    </ul>
    <h2>v2.48.0rc0</h2>
    <h2><a
    
href="https://github.com/googleapis/google-auth-library-python/compare/v2.47.0...v2.48.0rc0";>2.48.0rc0</a>
    (2026-01-20)</h2>
    <h3>Features</h3>
    <ul>
    <li>honor NO_GCE_CHECK environment variable (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1610";>#1610</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/383c9827536d9376e8248370ce4c2b83e468d027";>383c98</a>)</li>
    <li>add configurable GCE Metadata Server retries (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1488";>#1488</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/454b441b478ec62bbf1a6ad5bceb6c7cbbfd0c37";>454b44</a>)</li>
    <li>support mTLS IAM domain for Certificate based Access (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1938";>#1938</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/8dcf91a1b05c85fbbd0bcee78d66e498099102ab";>8dcf91</a>)</li>
    <li>add cryptography as required dependency (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1929";>#1929</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/52558ae2881b1e6555f6f5c0d76365c15807ead9";>52558a</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li>Use user_verification=preferred for ReAuth WebAuthn challenge (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1798";>#1798</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/3f88a24089c4ee6822d510de0db210b54260d873";>3f88a2</a>)</li>
    <li>replace deprecated utcfromtimestamp (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1799";>#1799</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/e431f20cf73ccac71926a23ec454468cea92e053";>e431f2</a>)</li>
    <li>detect correct auth when ADC env var is set by empty (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1374";>#1374</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/bfc07e1050bd0aa86fa3b08cdf70c9b68b5fe6a2";>bfc07e</a>)</li>
    <li>removed content-header from AWS IMDS (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1934";>#1934</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/97bfea9e02ede953fc8ee154e0deed3a3cfc6dcc";>97bfea</a>)</li>
    <li>resolve circular imports (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1942";>#1942</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/25c1b064545702cbef087cfcd15fbbb6ef1af74f";>25c1b0</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    
href="https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md";>google-auth's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    
href="https://github.com/googleapis/google-auth-library-python/compare/v2.47.0...v2.48.0";>2.48.0</a>
    (2026-01-22)</h2>
    <h3>Features</h3>
    <ul>
    <li>add cryptography as required dependency (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1929";>#1929</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/52558ae2881b1e6555f6f5c0d76365c15807ead9";>52558ae2881b1e6555f6f5c0d76365c15807ead9</a>)</li>
    <li>Support the mTLS IAM domain for Certificate based Access (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1938";>#1938</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/8dcf91a1b05c85fbbd0bcee78d66e498099102ab";>8dcf91a1b05c85fbbd0bcee78d66e498099102ab</a>)</li>
    <li>add configurable GCE Metadata Server retries (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1488";>#1488</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/454b441b478ec62bbf1a6ad5bceb6c7cbbfd0c37";>454b441b478ec62bbf1a6ad5bceb6c7cbbfd0c37</a>)</li>
    <li>honor <code>NO_GCE_CHECK</code> environment variable (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1610";>#1610</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/383c9827536d9376e8248370ce4c2b83e468d027";>383c9827536d9376e8248370ce4c2b83e468d027</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li>resolve circular imports (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1942";>#1942</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/25c1b064545702cbef087cfcd15fbbb6ef1af74f";>25c1b064545702cbef087cfcd15fbbb6ef1af74f</a>)</li>
    <li>removes <code>content-header</code> from AWS IMDS get request (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1934";>#1934</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/97bfea9e02ede953fc8ee154e0deed3a3cfc6dcc";>97bfea9e02ede953fc8ee154e0deed3a3cfc6dcc</a>)</li>
    <li>detect correct auth when ADC env var is set but empty (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1374";>#1374</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/bfc07e1050bd0aa86fa3b08cdf70c9b68b5fe6a2";>bfc07e1050bd0aa86fa3b08cdf70c9b68b5fe6a2</a>)</li>
    <li>replace deprecated utcfromtimestamp (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1799";>#1799</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/e431f20cf73ccac71926a23ec454468cea92e053";>e431f20cf73ccac71926a23ec454468cea92e053</a>)</li>
    <li>Use <code>user_verification=preferred</code> for ReAuth WebAuthn
    challenge (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1798";>#1798</a>)
    (<a
    
href="https://github.com/googleapis/google-auth-library-python/commit/3f88a24089c4ee6822d510de0db210b54260d873";>3f88a24089c4ee6822d510de0db210b54260d873</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/6a982be06e513a3182069cd910466e743fa7db6a";><code>6a982be</code></a>
    chore: librarian release pull request: 20260121T162706Z (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1946";>#1946</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/526d6c63d70aabcfbb69d1d5277831269aac28c1";><code>526d6c6</code></a>
    chore(tests): add cryptography to constraints file (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1944";>#1944</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/52558ae2881b1e6555f6f5c0d76365c15807ead9";><code>52558ae</code></a>
    feat: add cryptography as required dependency (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1929";>#1929</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/8dcf91a1b05c85fbbd0bcee78d66e498099102ab";><code>8dcf91a</code></a>
    feat(iam): Support the mTLS IAM domain for Certificate based Access (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1938";>#1938</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/db17a641a2866e1016fde939567facdfd9935a41";><code>db17a64</code></a>
    chore(tests): add sleep mocks (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1943";>#1943</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/25c1b064545702cbef087cfcd15fbbb6ef1af74f";><code>25c1b06</code></a>
    fix: resolve circular imports (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1942";>#1942</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/e5a28b590192d1280c5de3c023e221b70df5e26f";><code>e5a28b5</code></a>
    tests: system tests for expired User Credentials (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1937";>#1937</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/4292ab0226dae86e0885cbeb83be39ec6c91ee36";><code>4292ab0</code></a>
    chore(deps): update dependency google-cloud-compute to v1.42.0 (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1939";>#1939</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/4848ac4fff4d458d797edb938077e348650539d0";><code>4848ac4</code></a>
    chore: extracts unit tests to individual github actions (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1941";>#1941</a>)</li>
    <li><a
    
href="https://github.com/googleapis/google-auth-library-python/commit/71e6e8e5da89f096655a4d61fbf35b8e215b0ad5";><code>71e6e8e</code></a>
    chore: dedent deprecation warning message (<a
    
href="https://redirect.github.com/googleapis/google-auth-library-python/issues/1932";>#1932</a>)</li>
    <li>Additional commits viewable in <a
    
href="https://github.com/googleapis/google-auth-library-python/compare/v2.47.0...v2.48.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google-auth&package-manager=uv&previous-version=2.47.0&new-version=2.48.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 uv.lock | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/uv.lock b/uv.lock
index a0b5afe6..c16f5952 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1664,15 +1664,16 @@ grpc = [
 
 [[package]]
 name = "google-auth"
-version = "2.47.0"
+version = "2.48.0"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
+    { name = "cryptography" },
     { name = "pyasn1-modules" },
     { name = "rsa" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/60/3c/ec64b9a275ca22fa1cd3b6e77fefcf837b0732c890aa32d2bd21313d9b33/google_auth-2.47.0.tar.gz";,
 hash = 
"sha256:833229070a9dfee1a353ae9877dcd2dec069a8281a4e72e72f77d4a70ff945da", size 
= 323719, upload-time = "2026-01-06T21:55:31.045Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/0c/41/242044323fbd746615884b1c16639749e73665b718209946ebad7ba8a813/google_auth-2.48.0.tar.gz";,
 hash = 
"sha256:4f7e706b0cd3208a3d940a19a822c37a476ddba5450156c3e6624a71f7c841ce", size 
= 326522, upload-time = "2026-01-26T19:22:47.157Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/db/18/79e9008530b79527e0d5f79e7eef08d3b179b7f851cfd3a2f27822fbdfa9/google_auth-2.47.0-py3-none-any.whl";,
 hash = 
"sha256:c516d68336bfde7cf0da26aab674a36fedcf04b37ac4edd59c597178760c3498", size 
= 234867, upload-time = "2026-01-06T21:55:28.6Z" },
+    { url = 
"https://files.pythonhosted.org/packages/83/1d/d6466de3a5249d35e832a52834115ca9d1d0de6abc22065f049707516d47/google_auth-2.48.0-py3-none-any.whl";,
 hash = 
"sha256:2e2a537873d449434252a9632c28bfc268b0adb1e53f9fb62afc5333a975903f", size 
= 236499, upload-time = "2026-01-26T19:22:45.099Z" },
 ]
 
 [[package]]

Reply via email to