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 7725ac32 Build: Bump deptry from 0.23.1 to 0.24.0 (#2712)
7725ac32 is described below

commit 7725ac3292535d18b0934f03a56db735c5298810
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Nov 10 14:55:59 2025 -0800

    Build: Bump deptry from 0.23.1 to 0.24.0 (#2712)
    
    Bumps [deptry](https://github.com/fpgmaas/deptry) from 0.23.1 to 0.24.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/fpgmaas/deptry/releases";>deptry's
    releases</a>.</em></p>
    <blockquote>
    <h2>0.24.0</h2>
    <h2>What's Changed</h2>
    <h3>Breaking changes</h3>
    <h4>Python 3.9 support dropped</h4>
    <p>Support for Python 3.9 has been dropped, as it has reached its end of
    life.</p>
    <h4>PyPy 3.10 support dropped, 3.11 added</h4>
    <p>Support for PyPy 3.10 has been dropped, since it is unsupported. We
    now only test against PyPy 3.11, and only publish wheels for this
    version.</p>
    <h3>Features</h3>
    <ul>
    <li>Add GitHub Actions annotations reporter (<a
    href="https://redirect.github.com/fpgmaas/deptry/pull/1059";>#1059</a>)</li>
    <li>Add support for Python 3.14 (<a
    href="https://redirect.github.com/fpgmaas/deptry/pull/1224";>#1224</a>)</li>
    <li>Drop support for Python 3.9 (<a
    href="https://redirect.github.com/fpgmaas/deptry/pull/1328";>#1328</a>)</li>
    <li>Publish wheels for PyPy 3.11 and drop 3.10 (<a
    href="https://redirect.github.com/fpgmaas/deptry/pull/1227";>#1227</a>)</li>
    </ul>
    <h3>Full Changelog</h3>
    <p><a
    
href="https://github.com/fpgmaas/deptry/compare/0.23.1...0.24.0";>https://github.com/fpgmaas/deptry/compare/0.23.1...0.24.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/fpgmaas/deptry/blob/main/CHANGELOG.md";>deptry's
    changelog</a>.</em></p>
    <blockquote>
    <h2>0.24.0 - 2025-11-09</h2>
    <h3>Breaking changes</h3>
    <h4>Python 3.9 support dropped</h4>
    <p>Support for Python 3.9 has been dropped, as it has reached its end of
    life.</p>
    <h4>PyPy 3.10 support dropped, 3.11 added</h4>
    <p>Support for PyPy 3.10 has been dropped, since it is unsupported. We
    now only test against PyPy 3.11, and only publish wheels for this
    version.</p>
    <h3>Features</h3>
    <ul>
    <li>Add GitHub Actions annotations reporter (<a
    href="https://redirect.github.com/fpgmaas/deptry/pull/1059";>#1059</a>)</li>
    <li>Add support for Python 3.14 (<a
    href="https://redirect.github.com/fpgmaas/deptry/pull/1224";>#1224</a>)</li>
    <li>Drop support for Python 3.9 (<a
    href="https://redirect.github.com/fpgmaas/deptry/pull/1328";>#1328</a>)</li>
    <li>Publish wheels for PyPy 3.11 and drop 3.10 (<a
    href="https://redirect.github.com/fpgmaas/deptry/pull/1227";>#1227</a>)</li>
    </ul>
    <h3>Full Changelog</h3>
    <p><a
    
href="https://github.com/fpgmaas/deptry/compare/0.23.1...0.24.0";>https://github.com/fpgmaas/deptry/compare/0.23.1...0.24.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/4cc2d65ce1343957c911ca45709d6080cb9f82c3";><code>4cc2d65</code></a>
    docs(changelog): add 0.24.0 release notes (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1330";>#1330</a>)</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/8757b318e9974bbfa7ec65dabf999bc935ac026f";><code>8757b31</code></a>
    chore: sync all dependency groups by default and run mypy locally (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1337";>#1337</a>)</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/5ebc5c066831dd3dfeef7e79a4ae4f5934d744b9";><code>5ebc5c0</code></a>
    feat: add github annotations reporter (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1059";>#1059</a>)</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/aa59b6fa66bd3468ad681317de14189606a9c04e";><code>aa59b6f</code></a>
    fix(deps): update ruff rust to v0.14.4 (patch) (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1335";>#1335</a>)</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/87a6b87428641bc7cab3b22d00d788e28ed86ae9";><code>87a6b87</code></a>
    chore(deps): lock file maintenance (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1336";>#1336</a>)</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/6b938ae73633b1a1f46e3888c9673b49d5e9dd60";><code>6b938ae</code></a>
    chore(deps): update uv-version to v0.9.8 (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1334";>#1334</a>)</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/92c35bab5ad0a11d2becc31e4cdbe4413a746233";><code>92c35ba</code></a>
    chore(deps): update pre-commit hook woodruffw/zizmor-pre-commit to
    v1.16.3 (#...</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/a8be2902812426acaf00ff344dc93a48f30d48d7";><code>a8be290</code></a>
    chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.4
    (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1332";>#1332</a>)</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/6abefd1237071ba0e8d3fc1c9e02a402ccde11f6";><code>6abefd1</code></a>
    chore(deps): update dependency mkdocs-material to v9.6.23 (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1331";>#1331</a>)</li>
    <li><a
    
href="https://github.com/fpgmaas/deptry/commit/6b556861d72024d1f8b5f8c8ead9d1b48cef0f9e";><code>6b55686</code></a>
    test: update all test dependencies (<a
    
href="https://redirect.github.com/fpgmaas/deptry/issues/1313";>#1313</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/fpgmaas/deptry/compare/0.23.1...0.24.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=deptry&package-manager=pip&previous-version=0.23.1&new-version=0.24.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>
---
 poetry.lock    | 38 +++++++++++++++++++-------------------
 pyproject.toml |  2 +-
 2 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/poetry.lock b/poetry.lock
index c0cbc0f3..32b98beb 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1411,28 +1411,28 @@ files = [
 
 [[package]]
 name = "deptry"
-version = "0.23.1"
+version = "0.24.0"
 description = "A command line utility to check for unused, missing and 
transitive dependencies in a Python project."
 optional = false
-python-versions = ">=3.9"
+python-versions = ">=3.10"
 groups = ["dev"]
 files = [
-    {file = "deptry-0.23.1-cp39-abi3-macosx_10_12_x86_64.whl", hash = 
"sha256:f0b231d098fb5b48d8973c9f192c353ffdd395770063424969fa7f15ddfea7d8"},
-    {file = "deptry-0.23.1-cp39-abi3-macosx_11_0_arm64.whl", hash = 
"sha256:bf057f514bb2fa18a2b192a7f7372bd14577ff46b11486933e8383dfef461983"},
-    {file = 
"deptry-0.23.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", 
hash = 
"sha256:1ee3f5663bb1c048e2aaf25a4d9e6d09cc1f3b3396ee248980878c6a6c9c0e21"},
-    {file = 
"deptry-0.23.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash 
= "sha256:ae0366dc5f50a5fb29cf90de1110c5e368513de6c1b2dac439f2817f3f752616"},
-    {file = "deptry-0.23.1-cp39-abi3-musllinux_1_1_aarch64.whl", hash = 
"sha256:ab156a90a9eda5819aeb1c1da585dd4d5ec509029399a38771a49e78f40db90f"},
-    {file = "deptry-0.23.1-cp39-abi3-musllinux_1_1_x86_64.whl", hash = 
"sha256:651c7eb168233755152fcc468713c024d64a03069645187edb4a17ba61ce6133"},
-    {file = "deptry-0.23.1-cp39-abi3-win_amd64.whl", hash = 
"sha256:8da1e8f70e7086ebc228f3a4a3cfb5aa127b09b5eef60d694503d6bb79809025"},
-    {file = "deptry-0.23.1-cp39-abi3-win_arm64.whl", hash = 
"sha256:f589497a5809717db4dcf2aa840f2847c0a4c489331608e538850b6a9ab1c30b"},
-    {file = "deptry-0.23.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = 
"sha256:6af91d86380ef703adb6ae65f273d88e3cca7fd315c4c309da857a0cfa728244"},
-    {file = "deptry-0.23.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = 
"sha256:42a249d317c3128c286035a1f7aaa41a0c3c967f17848817c2e07ca50d5ed450"},
-    {file = 
"deptry-0.23.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
 hash = 
"sha256:d988c7c75201997970bae1e8d564b4c7a14d350556c4f7c269fd33f3b081c314"},
-    {file = 
"deptry-0.23.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
 hash = 
"sha256:ae13d8e65ae88b77632c45edb4038301a6f9efcac06715abfde9a029e5879698"},
-    {file = "deptry-0.23.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash 
= "sha256:40058a7a3fe9dacb745668897ee992e58daf5aac406b668ff2eaaf0f6f586550"},
-    {file = "deptry-0.23.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash 
= "sha256:d111cf4261eeadbdb20051d8d542f04deb3cfced0cb280ece8d654f7f6055921"},
-    {file = "deptry-0.23.1-pp310-pypy310_pp73-win_amd64.whl", hash = 
"sha256:9f9bbb92f95ada9ccfa5ecefee05ba3c39cfa0734b5483a3a1a3c4eeb9c99054"},
-    {file = "deptry-0.23.1.tar.gz", hash = 
"sha256:5d23e0ef25f3c56405c05383a476edda55944563c5c47a3e9249ed3ec860d382"},
+    {file = "deptry-0.24.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = 
"sha256:a575880146bab671a62babb9825b85b4f1bda8aeaade4fcb59f9262caf91d6c7"},
+    {file = "deptry-0.24.0-cp39-abi3-macosx_11_0_arm64.whl", hash = 
"sha256:00ec34b968a13c03a5268ce0211f891ace31851d916415e0a748fae9596c00d5"},
+    {file = 
"deptry-0.24.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", 
hash = 
"sha256:6ddfedafafe5cbfce31a50d4ea99d7b9074edcd08b9b94350dc739e2fb6ed7f9"},
+    {file = 
"deptry-0.24.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash 
= "sha256:dd22fa2dbbdf4b38061ca9504f2a6ce41ec14fa5c9fe9b0b763ccc1275efebd5"},
+    {file = "deptry-0.24.0-cp39-abi3-musllinux_1_1_aarch64.whl", hash = 
"sha256:0fbe50a2122d79cec53fdfd73a7092c05f316555a1139bcbacf3432572675977"},
+    {file = "deptry-0.24.0-cp39-abi3-musllinux_1_1_x86_64.whl", hash = 
"sha256:92bd8d331a5a6f8e6247436bc6fe384bcf86a8d69fe33442d195996fb9b20547"},
+    {file = "deptry-0.24.0-cp39-abi3-win_amd64.whl", hash = 
"sha256:94b354848130d45e16d3a3039ae8177bce33828f62028c4ff8f2e1b04f7182ba"},
+    {file = "deptry-0.24.0-cp39-abi3-win_arm64.whl", hash = 
"sha256:ea58709e5f3aa77c0737d8fb76166b7703201cf368fbbb14072ccda968b6703a"},
+    {file = "deptry-0.24.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl", hash = 
"sha256:6ae96785aaee5540c144306506f1480dcfa4d096094e6bd09dc8c9a9bfda1d46"},
+    {file = "deptry-0.24.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = 
"sha256:4267d74a600ac7fdd05a0d3e219c9386670db0d3bb316ae7b94c9b239d1187cb"},
+    {file = 
"deptry-0.24.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
 hash = 
"sha256:3a047e53b76c36737f8bb392bb326fb66c6af4bedafeaa4ad274c7ed82e91862"},
+    {file = 
"deptry-0.24.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
 hash = 
"sha256:841bf35d62e1facc0c244b9430455705249cc93552ed4964d367befe9be6a313"},
+    {file = "deptry-0.24.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl", hash 
= "sha256:5152ffa478e62f9aea9df585ce49d758087fd202f6d92012216aa0ecad22c267"},
+    {file = "deptry-0.24.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl", hash 
= "sha256:68d90735042c169e2a12846ac5af9e20d0ad1a5a7a894a9e4eb0bd8f3c655add"},
+    {file = "deptry-0.24.0-pp311-pypy311_pp73-win_amd64.whl", hash = 
"sha256:03d375db3e56821803aeca665dbb4c2fd935024310350cc18e8d8b6421369d2b"},
+    {file = "deptry-0.24.0.tar.gz", hash = 
"sha256:852e88af2087e03cdf9ece6916f3f58b74191ab51cc8074897951bd496ee7dbb"},
 ]
 
 [package.dependencies]
@@ -6912,4 +6912,4 @@ zstandard = ["zstandard"]
 [metadata]
 lock-version = "2.1"
 python-versions = ">=3.10,<4"
-content-hash = 
"e1118bf3b7d9bb41b1543dfa8ae00e08dffd72bdf011d3f08adc07af56504849"
+content-hash = 
"31109a2c4ad55710f1f9d9aa21190cb91e7b6e1c838966df4b6879d8f20b11f0"
diff --git a/pyproject.toml b/pyproject.toml
index 66b91e20..0de8ae74 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -100,7 +100,7 @@ pytest-mock = "3.15.1"
 pyspark = { version = "4.0.1", extras = ["connect"] }
 protobuf = "6.33.0" # match Spark Connect's gencode
 cython = "3.1.6"
-deptry = ">=0.14,<0.24"
+deptry = ">=0.14,<0.25"
 docutils = "!=0.21.post1"   # 
https://github.com/python-poetry/poetry/issues/9248#issuecomment-2026240520
 mypy-boto3-glue = ">=1.28.18"
 mypy-boto3-dynamodb = ">=1.28.18"

Reply via email to