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 d3a24563 Build: Bump bodo from 2025.12 to 2026.1 (#2924)
d3a24563 is described below

commit d3a24563ac801229d4a15533510b904b6cbb76f5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Jan 19 18:33:02 2026 -0800

    Build: Bump bodo from 2025.12 to 2026.1 (#2924)
    
    Bumps [bodo](https://github.com/bodo-ai/Bodo) from 2025.12 to 2026.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/bodo-ai/Bodo/releases";>bodo's
    releases</a>.</em></p>
    <blockquote>
    <h2>2026.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>2025.12.2 Release Notes by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/992";>bodo-ai/Bodo#992</a></li>
    <li>Use consistent variables in TPCH by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/994";>bodo-ai/Bodo#994</a></li>
    <li>BSE-5236: Join Filter IO Followup by <a
    href="https://github.com/IsaacWarren";><code>@​IsaacWarren</code></a> in
    <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/997";>bodo-ai/Bodo#997</a></li>
    <li>Fix cross compile by <a
    href="https://github.com/IsaacWarren";><code>@​IsaacWarren</code></a> in
    <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/999";>bodo-ai/Bodo#999</a></li>
    <li>Linux Arm CI and Packaging by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/993";>bodo-ai/Bodo#993</a></li>
    <li>Fix typo in oracle install on Nightly by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/1000";>bodo-ai/Bodo#1000</a></li>
    <li>Support Pandas 3rc1 (first PR) by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/996";>bodo-ai/Bodo#996</a></li>
    <li>BSE-5250: Windows 3.14 Pip Wheels by <a
    href="https://github.com/IsaacWarren";><code>@​IsaacWarren</code></a> in
    <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/1001";>bodo-ai/Bodo#1001</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    
href="https://github.com/bodo-ai/Bodo/compare/2025.12.2...2026.1";>https://github.com/bodo-ai/Bodo/compare/2025.12.2...2026.1</a></p>
    <h2>2025.12.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add release notes for 2025.12.1 by <a
    href="https://github.com/IsaacWarren";><code>@​IsaacWarren</code></a> in
    <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/990";>bodo-ai/Bodo#990</a></li>
    <li>Estimate Parquet Dataset Cardinality for Plan by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/989";>bodo-ai/Bodo#989</a></li>
    <li>Upgrade to Python 3.14 by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/979";>bodo-ai/Bodo#979</a></li>
    <li>Exclude Windows Python 3.14 Pip wheel by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/991";>bodo-ai/Bodo#991</a></li>
    <li>BSE-5236: Join Filter IO Pushdown by <a
    href="https://github.com/IsaacWarren";><code>@​IsaacWarren</code></a> in
    <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/987";>bodo-ai/Bodo#987</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    
href="https://github.com/bodo-ai/Bodo/compare/2025.12.1...2025.12.2";>https://github.com/bodo-ai/Bodo/compare/2025.12.1...2025.12.2</a></p>
    <h2>2025.12.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Handle tuple column selection in df.loc by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/968";>bodo-ai/Bodo#968</a></li>
    <li>Fix Conda Build Pipeline by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/966";>bodo-ai/Bodo#966</a></li>
    <li>Skip tests to unblock PR CI by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/967";>bodo-ai/Bodo#967</a></li>
    <li>Avoid double cast for integer division by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/970";>bodo-ai/Bodo#970</a></li>
    <li>Support negative n in df.head() by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/972";>bodo-ai/Bodo#972</a></li>
    <li>2025.12 Release Notes by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/971";>bodo-ai/Bodo#971</a></li>
    <li>Fix slicing with negative step by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/973";>bodo-ai/Bodo#973</a></li>
    <li>Keep input timestamp unit in Series.dt.tz_localize by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/974";>bodo-ai/Bodo#974</a></li>
    <li>Fix testing issues on Nightly by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/969";>bodo-ai/Bodo#969</a></li>
    <li>Cast binary op result to output type by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/976";>bodo-ai/Bodo#976</a></li>
    <li>Fix output Series.name for pd.to_datetime() by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/977";>bodo-ai/Bodo#977</a></li>
    <li>Support concurrent async messages to the same rank in shuffle by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/975";>bodo-ai/Bodo#975</a></li>
    <li>Skip Iceberg DDL tests on PR CI by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/980";>bodo-ai/Bodo#980</a></li>
    <li>TPCH benchmarking improvements by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/964";>bodo-ai/Bodo#964</a></li>
    <li>Avoid using arrow types for to_datetime by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/983";>bodo-ai/Bodo#983</a></li>
    <li>Upgrade to Numba 0.63.1 by <a
    href="https://github.com/ehsantn";><code>@​ehsantn</code></a> in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/978";>bodo-ai/Bodo#978</a></li>
    <li>AWS titan-text eol by <a
    href="https://github.com/IsaacWarren";><code>@​IsaacWarren</code></a> in
    <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/984";>bodo-ai/Bodo#984</a></li>
    <li>Fixes for TPCH scripts by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/986";>bodo-ai/Bodo#986</a></li>
    <li>Fix overflow in parquet read cardinality est by <a
    
href="https://github.com/scott-routledge2";><code>@​scott-routledge2</code></a>
    in <a
    
href="https://redirect.github.com/bodo-ai/Bodo/pull/988";>bodo-ai/Bodo#988</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    
href="https://github.com/bodo-ai/Bodo/compare/2025.12...2025.12.1";>https://github.com/bodo-ai/Bodo/compare/2025.12...2025.12.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/927b1deeb9458509a3372b09cab4cdc157e77772";><code>927b1de</code></a>
    BSE-5250: Windows 3.14 Pip Wheels (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/1001";>#1001</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/1256c0abea85ba14fd6373ed94b887994ea98761";><code>1256c0a</code></a>
    Support Pandas 3rc1 (first PR) (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/996";>#996</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/1e6bb1138f6fffd8efa8384058d0eee2c0a38a37";><code>1e6bb11</code></a>
    Fix typo in oracle install on Nightly (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/1000";>#1000</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/7ed5c98631a7cf31f07419e62e45250bb58dff23";><code>7ed5c98</code></a>
    Linux Arm CI and Packaging (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/993";>#993</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/80aabbdceff7cfe383e72519733477477fd1e83e";><code>80aabbd</code></a>
    Fix cross compile (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/999";>#999</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/e9b150e53df91c1844b3e38df3c07bf6a1da454b";><code>e9b150e</code></a>
    BSE-5236: Join Filter IO Followup (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/997";>#997</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/c50e693c2323840a3a4494e35addad879f53791d";><code>c50e693</code></a>
    Use consistent variables in TPCH Scripts (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/994";>#994</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/953c2a83684f6244400f086a9e751d8ce0aecc5f";><code>953c2a8</code></a>
    2025.12.2 Release Notes (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/992";>#992</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/12228d18dd5a3ed504dad6d15ec7e38b2cfd7fbe";><code>12228d1</code></a>
    BSE-5236: Join Filter IO Pushdown (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/987";>#987</a>)</li>
    <li><a
    
href="https://github.com/bodo-ai/Bodo/commit/60327b9c3a336239dc38145fffe27163c832e5e9";><code>60327b9</code></a>
    Exclude Windows Python 3.14 Pip wheel (<a
    href="https://redirect.github.com/bodo-ai/Bodo/issues/991";>#991</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/bodo-ai/Bodo/compare/2025.12...2026.1";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bodo&package-manager=uv&previous-version=2025.12&new-version=2026.1)](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 | 38 +++++++++++++++++++++-----------------
 1 file changed, 21 insertions(+), 17 deletions(-)

diff --git a/uv.lock b/uv.lock
index 0765e845..d537861f 100644
--- a/uv.lock
+++ b/uv.lock
@@ -384,7 +384,7 @@ wheels = [
 
 [[package]]
 name = "bodo"
-version = "2025.12"
+version = "2026.1"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "cloudpickle" },
@@ -398,22 +398,26 @@ dependencies = [
     { name = "requests" },
 ]
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/cc/30/0c32ce167577903e4b886b232b3cdd39572962a5cd1140778427808b41d2/bodo-2025.12-cp310-cp310-macosx_11_0_x86_64.whl";,
 hash = 
"sha256:bfafb29c9cab1f7546be79eb6ef9b0c9218079877c0136f9e8b597681c9954d2", size 
= 30932844, upload-time = "2025-12-10T21:37:11.941Z" },
-    { url = 
"https://files.pythonhosted.org/packages/b7/a2/ea337f5d7952ee27bd1e45d5756cc75b333b47794fe9217850b93c765c10/bodo-2025.12-cp310-cp310-macosx_12_0_arm64.whl";,
 hash = 
"sha256:645739cabb8680aa67c9b359e299489199936e0175541490226b4b8636158db1", size 
= 25698653, upload-time = "2025-12-10T21:37:14.924Z" },
-    { url = 
"https://files.pythonhosted.org/packages/5d/50/b2c2dbbc803ca71b4fe8c9bf8a1b4dbb5c0db8887cfab8d4c39c4bb838ba/bodo-2025.12-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:4641ecf004ce3d4c2dd6e19dd79796a1a1f0d49fe9008df58e51315a143ae5d3", size 
= 39154927, upload-time = "2025-12-10T21:37:17.644Z" },
-    { url = 
"https://files.pythonhosted.org/packages/ce/90/e98f268ba7cd51c4ee167e59dd0779321da298d35f79791d0ce2a2d97135/bodo-2025.12-cp310-cp310-win_amd64.whl";,
 hash = 
"sha256:04c2d85de4ed53f9a3c80b6b6e1f69b7b71d3b5084059cb482b4c64c55a290d8", size 
= 17686989, upload-time = "2025-12-10T21:37:20.929Z" },
-    { url = 
"https://files.pythonhosted.org/packages/96/0a/cbb349c626df8b51d2344556c248b4131480567d742d218b497b2b518318/bodo-2025.12-cp311-cp311-macosx_11_0_x86_64.whl";,
 hash = 
"sha256:334e6fa1762c5c629f9d6df8879c6e5c63f4fbbaecad12ad2d1f3e6421308b23", size 
= 30921578, upload-time = "2025-12-10T21:37:23.427Z" },
-    { url = 
"https://files.pythonhosted.org/packages/fe/9c/a0ebf4c082dc249fb54d37b361fc9d58060b1ffbf507fff93e43124ec731/bodo-2025.12-cp311-cp311-macosx_12_0_arm64.whl";,
 hash = 
"sha256:90b18d23069fa76d832d710ea777db7743ddc0eb082d5e79ff73c35688ea6e32", size 
= 25686650, upload-time = "2025-12-10T21:37:25.775Z" },
-    { url = 
"https://files.pythonhosted.org/packages/ba/ac/eab7a0aab6557cfd2ae74e76ef775b8d2e3c6d4f57d35b185d4144269e5c/bodo-2025.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:689b1effcaf692f6ca0ebb3619e523cba661081e70a6717bb9cca8597e1cb348", size 
= 39351173, upload-time = "2025-12-10T21:37:28.257Z" },
-    { url = 
"https://files.pythonhosted.org/packages/89/07/3b01a57161fe8087be3897f9413446deeca66caac942904e893d89c003c1/bodo-2025.12-cp311-cp311-win_amd64.whl";,
 hash = 
"sha256:7d09b7cb9d9be355d002c12a07f20a22557f39347285e25ed6bb37d5546117cb", size 
= 17698580, upload-time = "2025-12-10T21:37:31.506Z" },
-    { url = 
"https://files.pythonhosted.org/packages/31/b8/eabc0c60d537d1e2158f7d58e2b4f68c50dfe603d494bf032c778a1a1576/bodo-2025.12-cp312-cp312-macosx_11_0_x86_64.whl";,
 hash = 
"sha256:70637f9eb665d81dd52e2a62cd4ecdb05981c9b92120e950df55b3072b1496bc", size 
= 30940199, upload-time = "2025-12-10T21:37:33.839Z" },
-    { url = 
"https://files.pythonhosted.org/packages/2d/51/07bd1462fa753a3b5410d0203d47acfd541569f3edcd9c8441fa19686b56/bodo-2025.12-cp312-cp312-macosx_12_0_arm64.whl";,
 hash = 
"sha256:d8866ac2745cbffedc113c52a827089566dfd95fe0b985b25e67d8421d502b59", size 
= 25709099, upload-time = "2025-12-10T21:37:36.373Z" },
-    { url = 
"https://files.pythonhosted.org/packages/cc/8e/152e0a6dd1e504994b1950154636d459c6cf5fbdc79e43709eee4025ca05/bodo-2025.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:1ce85852a1aef26eebe222e236ddb954539135154cd64bd2e4ce3eb286f02d1d", size 
= 39336784, upload-time = "2025-12-10T21:37:38.798Z" },
-    { url = 
"https://files.pythonhosted.org/packages/5d/ae/e8d7ac9ee51a40c985d9e1a1923a953368eeed7624726c370ea01044e5c0/bodo-2025.12-cp312-cp312-win_amd64.whl";,
 hash = 
"sha256:aaa4ed0df4c3fc5394978f8f62aeba7167d4ae0bb3bfb212775b0523145e483d", size 
= 17827649, upload-time = "2025-12-10T21:37:41.391Z" },
-    { url = 
"https://files.pythonhosted.org/packages/ba/45/2f1dabde10b83f970f23676264bb4d1ca37e5d26a6a73ad719976d72206f/bodo-2025.12-cp313-cp313-macosx_11_0_x86_64.whl";,
 hash = 
"sha256:55f85cb4be8f478b2081edff536d72cad58211ea2345280baffa84e9237fcf81", size 
= 30946115, upload-time = "2025-12-10T21:37:43.655Z" },
-    { url = 
"https://files.pythonhosted.org/packages/e6/70/c34cec003d0c6bbe6eb607555de2cfbf846d3c3b2ac26ce2f1ce07699a90/bodo-2025.12-cp313-cp313-macosx_12_0_arm64.whl";,
 hash = 
"sha256:e8fafb5691eb056ea37f4850d79ab2e5e2c55ac83cbb4b720268e95d3e583910", size 
= 25718629, upload-time = "2025-12-10T21:37:46.431Z" },
-    { url = 
"https://files.pythonhosted.org/packages/0b/1e/7815f39f4b93153bece3dcd76f1943fc1c3d1b780f8520634bc1cbf2ebc0/bodo-2025.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:b024fa06d45677c0eec3913156c4934e26bc622d70f9d25be42d0b0f801af5de", size 
= 39213959, upload-time = "2025-12-10T21:37:49.759Z" },
-    { url = 
"https://files.pythonhosted.org/packages/11/59/59302b916b4f3169e1dfdf629650478ef3f412473874d542892904ee6918/bodo-2025.12-cp313-cp313-win_amd64.whl";,
 hash = 
"sha256:2a42914671c81a92a186db0d7982ceb90f3289f92490f6fd877240ce54775003", size 
= 17825249, upload-time = "2025-12-10T21:37:52.565Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d4/5a/1216879cb9f4046629450e5ab30895e1b4869651f1283fe8097a4ff82301/bodo-2026.1-cp310-cp310-macosx_12_0_arm64.whl";,
 hash = 
"sha256:c8103e7f067e8ea6895bb65f2f6dbf6831a9d96212ae56e22b9bfdd970d92fff", size 
= 26044827, upload-time = "2026-01-15T15:50:43.83Z" },
+    { url = 
"https://files.pythonhosted.org/packages/24/4c/4d92401b351e6ad92286c22e6d6e2824dd0f65999f8a1e1b737368ff871d/bodo-2026.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:02378294f4314d90b0bcf63f97e79fc434a9794b9e6ab531b9f09a2e9f36de21", size 
= 37977355, upload-time = "2026-01-15T15:50:46.97Z" },
+    { url = 
"https://files.pythonhosted.org/packages/91/4d/13b42423934a774a1f11714b4b4985943138e760184b5d7214e82fe1cd22/bodo-2026.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:27c0aed5f53f88b594dc9c8173b18285db60518ab7ed07b19698fe3f60fc893e", size 
= 42254661, upload-time = "2026-01-15T15:50:49.722Z" },
+    { url = 
"https://files.pythonhosted.org/packages/54/3c/ba0e8b9b968bb46ec60b48a882ffbc5d8610584d48a5599ea90b98f0618a/bodo-2026.1-cp310-cp310-win_amd64.whl";,
 hash = 
"sha256:498fa6505ffbf5273350e0fa346dfc29dab68de545e7521094edeec5420f649c", size 
= 17719817, upload-time = "2026-01-15T15:50:52.314Z" },
+    { url = 
"https://files.pythonhosted.org/packages/65/9b/fd995726ea9f69f0bac82dcec486ab392bdd8fedf5f1c3e57319f038b2d0/bodo-2026.1-cp311-cp311-macosx_12_0_arm64.whl";,
 hash = 
"sha256:2143782dac53018237d33bb6fecba8717d7d4c27e4c19857a0abd1a89471f118", size 
= 26032891, upload-time = "2026-01-15T15:50:59.228Z" },
+    { url = 
"https://files.pythonhosted.org/packages/b3/5d/c47c37d7bd8ebd7e365e152a5f7b87e8d5b2071674391028efc031593055/bodo-2026.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:0c56b910297ddf5b0fe490d6a9923666a8a98243cc5ec6320410a2c09c68ec9c", size 
= 38159692, upload-time = "2026-01-15T15:51:01.699Z" },
+    { url = 
"https://files.pythonhosted.org/packages/23/03/e04d783de6caa2eddffbf09db994339db42d1d735a670252cf600649861a/bodo-2026.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:a6680d9974fa533b0dfb94eb3e8e7fec6cad225cc67b392f752a86b36622894b", size 
= 42448363, upload-time = "2026-01-15T15:51:05.3Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e4/22/8362f44f88afce36db3db4164fc6ef0eb627cd6028509f60db057b5b4b8a/bodo-2026.1-cp311-cp311-win_amd64.whl";,
 hash = 
"sha256:d612709635ffdfdc211f4151133bfac30ede7b40d8e074ae44469c9624261976", size 
= 17731568, upload-time = "2026-01-15T15:51:07.826Z" },
+    { url = 
"https://files.pythonhosted.org/packages/9a/52/29dab6f0edc702c769074f9176a28461854577389e6f3d0555efc40cf510/bodo-2026.1-cp312-cp312-macosx_12_0_arm64.whl";,
 hash = 
"sha256:1b61c6082f4b58cb94df62da02a3a5f3d2c91e4a2e6fa6f17883b7c65703761c", size 
= 26051939, upload-time = "2026-01-15T15:51:10.229Z" },
+    { url = 
"https://files.pythonhosted.org/packages/c2/45/5fe5bb27e2ba2118cc8172f8a093d9da0c0179943343a2f6f7cfa8780d40/bodo-2026.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:c227e1bf6c77cd161eb52a8fe291c752b63478ccb8978ac1fc5b5103baf0b8ae", size 
= 38095425, upload-time = "2026-01-15T15:51:12.993Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4a/bd/073f63aba61ddb4425c35c63233c9e95bc9beb41eb99f836eba1115a827a/bodo-2026.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:1d333cd53b978f031663bfded71b39584001bf606f54720e4b5c9809d0ee13a0", size 
= 42431244, upload-time = "2026-01-15T15:51:15.942Z" },
+    { url = 
"https://files.pythonhosted.org/packages/81/4b/0cbc1b8e1c63e6254c1578a76b5077932bcafcb3c14fec64ea3d7829fc4a/bodo-2026.1-cp312-cp312-win_amd64.whl";,
 hash = 
"sha256:44ffda4511154cced7242e08cf28d38bed884555c841863cdd13387740fed8d6", size 
= 17858892, upload-time = "2026-01-15T15:51:18.585Z" },
+    { url = 
"https://files.pythonhosted.org/packages/3c/e3/44823aa254f44d0ed9674c09d16de10c5cafe602b5d1d00f7901d662d131/bodo-2026.1-cp313-cp313-macosx_12_0_arm64.whl";,
 hash = 
"sha256:00f90998a64a222dde425058be9da04c37805cdd42c2a629680eb9431e9c9a1e", size 
= 26062282, upload-time = "2026-01-15T15:51:21.124Z" },
+    { url = 
"https://files.pythonhosted.org/packages/8d/81/7ae862692e958402c22a96ae98227d124f70def7c040113f1ed66dd74889/bodo-2026.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:1b258c7039aa084d72a8e130953b57009e2faf02d43b0d674858ed0838a13dc0", size 
= 37975644, upload-time = "2026-01-15T15:51:23.936Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d6/2c/0781519bafcee84b24d65dc038a3dfc05238be975fe8583299a75958c76a/bodo-2026.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:806b31cd5272cb42ca0d1c77aa8c8be12cfaca8c2c04e089c098eef9448c1dbc", size 
= 42307947, upload-time = "2026-01-15T15:51:27.668Z" },
+    { url = 
"https://files.pythonhosted.org/packages/13/35/14d02fc2005a938b6375874c72a74e7bbdb64bf3745518823b382bc7fac7/bodo-2026.1-cp313-cp313-win_amd64.whl";,
 hash = 
"sha256:62fef59f5d1191caee858f489e0b786924ccd45ff58ed1e5acecc087fbebf1f1", size 
= 17856518, upload-time = "2026-01-15T15:51:30.475Z" },
+    { url = 
"https://files.pythonhosted.org/packages/da/df/ce132cfc07d5b87dfbbf7db12fe6c0c15090db45680a3617c9067a34ac72/bodo-2026.1-cp314-cp314-macosx_12_0_arm64.whl";,
 hash = 
"sha256:85dc747c958986cfe14a2277d5d2b59cebb5424dc6b9c629e71b352a8ce2a14c", size 
= 25991792, upload-time = "2026-01-15T15:51:32.794Z" },
+    { url = 
"https://files.pythonhosted.org/packages/77/b1/7143600a839af8c15d20f0467eea1173ceee809e6681238af1cbad3c0c88/bodo-2026.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:654af0557aa11132192150bd53577e7c10ac9d348e8c737bcd4a179ca3c04aae", size 
= 37743216, upload-time = "2026-01-15T15:51:35.515Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d0/29/0ceb77327f036b7132081862b8a92b833f2099d711527bc7a28309330163/bodo-2026.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:03939794b677ff51d17a59d89a33609d4f1e89d23b160ba962f16083d1ed6910", size 
= 42030142, upload-time = "2026-01-15T15:51:38.221Z" },
+    { url = 
"https://files.pythonhosted.org/packages/1d/a6/5e9b035e8fddd9d5d4bdfb4ebeef4fba63e0dd0d281ac5adab909851b8b3/bodo-2026.1-cp314-cp314-win_amd64.whl";,
 hash = 
"sha256:a8280e454d9076a6505b524e6805898e3ca20d5e95a15f49eb41f3428214771b", size 
= 17427390, upload-time = "2026-01-15T15:51:40.598Z" },
 ]
 
 [[package]]

Reply via email to