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

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


The following commit(s) were added to refs/heads/main by this push:
     new d4f28c082 chore(deps-dev): Bump pytest from 8.4.2 to 9.0.3 in 
/bindings/python (#2326)
d4f28c082 is described below

commit d4f28c082aa70445a5b3fffba299c0eadbb76853
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed May 13 17:34:44 2026 +0800

    chore(deps-dev): Bump pytest from 8.4.2 to 9.0.3 in /bindings/python (#2326)
    
    Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.2 to
    9.0.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/pytest-dev/pytest/releases";>pytest's
    releases</a>.</em></p>
    <blockquote>
    <h2>9.0.3</h2>
    <h1>pytest 9.0.3 (2026-04-07)</h1>
    <h2>Bug fixes</h2>
    <ul>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/12444";>#12444</a>:
    Fixed <code>pytest.approx</code> which now correctly takes into account
    <code>~collections.abc.Mapping</code> keys order to compare them.</p>
    </li>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/13634";>#13634</a>:
    Blocking a <code>conftest.py</code> file using the <code>-p no:</code>
    option is now explicitly disallowed.</p>
    <p>Previously this resulted in an internal assertion failure during
    plugin loading.</p>
    <p>Pytest now raises a clear <code>UsageError</code> explaining that
    conftest files are not plugins and cannot be disabled via
    <code>-p</code>.</p>
    </li>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/13734";>#13734</a>:
    Fixed crash when a test raises an exceptiongroup with
    <code>__tracebackhide__ = True</code>.</p>
    </li>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14195";>#14195</a>:
    Fixed an issue where non-string messages passed to <!-- raw HTML omitted
    -->unittest.TestCase.subTest()<!-- raw HTML omitted --> were not
    printed.</p>
    </li>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14343";>#14343</a>:
    Fixed use of insecure temporary directory (CVE-2025-71176).</p>
    </li>
    </ul>
    <h2>Improved documentation</h2>
    <ul>
    <li><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/13388";>#13388</a>:
    Clarified documentation for <code>-p</code> vs
    <code>PYTEST_PLUGINS</code> plugin loading and fixed an incorrect
    <code>-p</code> example.</li>
    <li><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/13731";>#13731</a>:
    Clarified that capture fixtures (e.g. <code>capsys</code> and
    <code>capfd</code>) take precedence over the <code>-s</code> /
    <code>--capture=no</code> command-line options in <code>Accessing
    captured output from a test function
    &lt;accessing-captured-output&gt;</code>.</li>
    <li><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14088";>#14088</a>:
    Clarified that the default <code>pytest_collection</code> hook sets
    <code>session.items</code> before it calls
    <code>pytest_collection_finish</code>, not after.</li>
    <li><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14255";>#14255</a>:
    TOML integer log levels must be quoted: Updating reference
    documentation.</li>
    </ul>
    <h2>Contributor-facing changes</h2>
    <ul>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/12689";>#12689</a>:
    The test reports are now published to Codecov from GitHub Actions.
    The test statistics is visible <a
    href="https://app.codecov.io/gh/pytest-dev/pytest/tests";>on the web
    interface</a>.</p>
    <p>-- by <code>aleguy02</code></p>
    </li>
    </ul>
    <h2>9.0.2</h2>
    <h1>pytest 9.0.2 (2025-12-06)</h1>
    <h2>Bug fixes</h2>
    <ul>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/13896";>#13896</a>:
    The terminal progress feature added in pytest 9.0.0 has been disabled by
    default, except on Windows, due to compatibility issues with some
    terminal emulators.</p>
    <p>You may enable it again by passing <code>-p terminalprogress</code>.
    We may enable it by default again once compatibility improves in the
    future.</p>
    <p>Additionally, when the environment variable <code>TERM</code> is
    <code>dumb</code>, the escape codes are no longer emitted, even if the
    plugin is enabled.</p>
    </li>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/13904";>#13904</a>:
    Fixed the TOML type of the <code>tmp_path_retention_count</code>
    settings in the API reference from number to string.</p>
    </li>
    <li>
    <p><a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/13946";>#13946</a>:
    The private <code>config.inicfg</code> attribute was changed in a
    breaking manner in pytest 9.0.0.
    Due to its usage in the ecosystem, it is now restored to working order
    using a compatibility shim.
    It will be deprecated in pytest 9.1 and removed in pytest 10.</p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/a7d58d7a21b78581e636bbbdea13c66ad1657c1e";><code>a7d58d7</code></a>
    Prepare release version 9.0.3</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/089d98199c253d8f89a040243bc4f2aa6cd5ab22";><code>089d981</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pytest-dev/pytest/issues/14366";>#14366</a>
    from bluetech/revert-14193-backport</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/8127eaf4ab7f6b2fdd0dc1b38343ec97aeef05ac";><code>8127eaf</code></a>
    Revert &quot;Fix: assertrepr_compare respects dict insertion order (<a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14050";>#14050</a>)
    (<a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14193";>#14193</a>)&quot;</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/99a7e6029e7a6e8d53e5df114b1346e035370241";><code>99a7e60</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pytest-dev/pytest/issues/14363";>#14363</a>
    from pytest-dev/patchback/backports/9.0.x/95d8423bd...</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/ddee02a578da30dd43aedc39c1c1f1aaadfcee95";><code>ddee02a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pytest-dev/pytest/issues/14343";>#14343</a>
    from bluetech/cve-2025-71176-simple</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/74eac6916fee34726cb194f16c516e96fbd29619";><code>74eac69</code></a>
    doc: Update training info (<a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14298";>#14298</a>)
    (<a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14301";>#14301</a>)</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/f92dee777cfdb77d1c43633d02766ddf1f07c869";><code>f92dee7</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pytest-dev/pytest/issues/14267";>#14267</a>
    from pytest-dev/patchback/backports/9.0.x/d6fa26c62...</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/7ee58acc8777c31ac6cf388d01addf5a414a7439";><code>7ee58ac</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pytest-dev/pytest/issues/12378";>#12378</a>
    from Pierre-Sassoulas/fix-implicit-str-concat-and-d...</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/37da870d37e3a2f5177cae075c7b9ae279432bf8";><code>37da870</code></a>
    Merge pull request <a
    href="https://redirect.github.com/pytest-dev/pytest/issues/14259";>#14259</a>
    from mitre88/patch-4 (<a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14268";>#14268</a>)</li>
    <li><a
    
href="https://github.com/pytest-dev/pytest/commit/c34bfa3b7acb65b594707c714f1d8461b0304eed";><code>c34bfa3</code></a>
    Add explanation for string context diffs (<a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14257";>#14257</a>)
    (<a
    
href="https://redirect.github.com/pytest-dev/pytest/issues/14266";>#14266</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/pytest-dev/pytest/compare/8.4.2...9.0.3";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: blackmwk <[email protected]>
---
 bindings/python/uv.lock | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/bindings/python/uv.lock b/bindings/python/uv.lock
index 569292e92..cdb14a73c 100644
--- a/bindings/python/uv.lock
+++ b/bindings/python/uv.lock
@@ -801,7 +801,7 @@ wheels = [
 
 [[package]]
 name = "pytest"
-version = "8.4.2"
+version = "9.0.3"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "colorama", marker = "sys_platform == 'win32'" },
@@ -812,9 +812,9 @@ dependencies = [
     { name = "pygments" },
     { name = "tomli", marker = "python_full_version < '3.11'" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz";,
 hash = 
"sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size 
= 1519618, upload-time = "2025-09-04T14:34:22.711Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/7d/0d/549bd94f1a0a402dc8cf64563a117c0f3765662e2e668477624baeec44d5/pytest-9.0.3.tar.gz";,
 hash = 
"sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c", size 
= 1572165, upload-time = "2026-04-07T17:16:18.027Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl";,
 hash = 
"sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size 
= 365750, upload-time = "2025-09-04T14:34:20.226Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d4/24/a372aaf5c9b7208e7112038812994107bc65a84cd00e0354a88c2c77a617/pytest-9.0.3-py3-none-any.whl";,
 hash = 
"sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9", size 
= 375249, upload-time = "2026-04-07T17:16:16.13Z" },
 ]
 
 [[package]]

Reply via email to