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 />
[](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]]