The GitHub Actions job "Python CI" on iceberg-python.git/main has succeeded. Run started by GitHub user kevinjqliu (triggered by kevinjqliu).
Head commit for run: e52256712fba9aab210e26a2465a6865d67768f1 / dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Build: Bump polars from 1.36.1 to 1.37.1 (#2900) Bumps [polars](https://github.com/pola-rs/polars) from 1.36.1 to 1.37.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pola-rs/polars/releases">polars's releases</a>.</em></p> <blockquote> <h2>Python Polars 1.37.1</h2> <h2>🚀 Performance improvements</h2> <ul> <li>Speed up <code>SQL</code> interface "UNION" clauses (<a href="https://redirect.github.com/pola-rs/polars/issues/26039">#26039</a>)</li> </ul> <h2>🐞 Bug fixes</h2> <ul> <li>Optimize slicing support on compressed IPC (<a href="https://redirect.github.com/pola-rs/polars/issues/26071">#26071</a>)</li> <li>CPU check for musl builds (<a href="https://redirect.github.com/pola-rs/polars/issues/26076">#26076</a>)</li> <li>Propagate C Stream import errors instead of panicking (<a href="https://redirect.github.com/pola-rs/polars/issues/26036">#26036</a>)</li> <li>Fix slicing on compressed IPC (<a href="https://redirect.github.com/pola-rs/polars/issues/26066">#26066</a>)</li> </ul> <h2>📖 Documentation</h2> <ul> <li>Clarify min_by/max_by behavior on ties (<a href="https://redirect.github.com/pola-rs/polars/issues/26077">#26077</a>)</li> </ul> <h2>🛠️ Other improvements</h2> <ul> <li>Mark top slow normal tests as slow (<a href="https://redirect.github.com/pola-rs/polars/issues/26080">#26080</a>)</li> <li>Update breaking deps (<a href="https://redirect.github.com/pola-rs/polars/issues/26055">#26055</a>)</li> <li>Fix for upstream url bug and update deps (<a href="https://redirect.github.com/pola-rs/polars/issues/26052">#26052</a>)</li> <li>Properly pin chrono (<a href="https://redirect.github.com/pola-rs/polars/issues/26051">#26051</a>)</li> <li>Don't run rust doctests (<a href="https://redirect.github.com/pola-rs/polars/issues/26046">#26046</a>)</li> <li>Update deps (<a href="https://redirect.github.com/pola-rs/polars/issues/26042">#26042</a>)</li> <li>Ignore very slow test (<a href="https://redirect.github.com/pola-rs/polars/issues/26041">#26041</a>)</li> </ul> <p>Thank you to all our contributors for making this release possible! <a href="https://github.com/Voultapher"><code>@Voultapher</code></a>, <a href="https://github.com/alexander-beedie"><code>@alexander-beedie</code></a>, <a href="https://github.com/kdn36"><code>@kdn36</code></a>, <a href="https://github.com/nameexhaustion"><code>@nameexhaustion</code></a>, <a href="https://github.com/orlp"><code>@orlp</code></a>, <a href="https://github.com/ritchie46"><code>@ritchie46</code></a> and <a href="https://github.com/wtn"><code>@wtn</code></a></p> <h2>Python Polars 1.37.0</h2> <h2>🚀 Performance improvements</h2> <ul> <li>Speed up <code>SQL</code> interface "ORDER BY" clauses (<a href="https://redirect.github.com/pola-rs/polars/issues/26037">#26037</a>)</li> <li>Add fast kernel for is_nan and use it for numpy NaN->null conversion (<a href="https://redirect.github.com/pola-rs/polars/issues/26034">#26034</a>)</li> <li>Optimize ArrayFromIter implementations for ObjectArray (<a href="https://redirect.github.com/pola-rs/polars/issues/25712">#25712</a>)</li> <li>New streaming NDJSON sink pipeline (<a href="https://redirect.github.com/pola-rs/polars/issues/25948">#25948</a>)</li> <li>New streaming CSV sink pipeline (<a href="https://redirect.github.com/pola-rs/polars/issues/25900">#25900</a>)</li> <li>Dispatch partitioned usage of <code>sink_*</code> functions to new-streaming by default (<a href="https://redirect.github.com/pola-rs/polars/issues/25910">#25910</a>)</li> <li>Replace ryu with faster zmij (<a href="https://redirect.github.com/pola-rs/polars/issues/25885">#25885</a>)</li> <li>Reduce memory usage for .item() count in grouped first/last (<a href="https://redirect.github.com/pola-rs/polars/issues/25787">#25787</a>)</li> <li>Skip schema inference if schema provided for <code>scan_csv/ndjson</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/25757">#25757</a>)</li> <li>Add width-aware chunking to prevent degradation with wide data (<a href="https://redirect.github.com/pola-rs/polars/issues/25764">#25764</a>)</li> <li>Use new sink pipeline for write/sink_ipc (<a href="https://redirect.github.com/pola-rs/polars/issues/25746">#25746</a>)</li> <li>Reduce memory usage when scanning multiple parquet files in streaming (<a href="https://redirect.github.com/pola-rs/polars/issues/25747">#25747</a>)</li> <li>Don't call cluster_with_columns optimization if not needed (<a href="https://redirect.github.com/pola-rs/polars/issues/25724">#25724</a>)</li> </ul> <h2>✨ Enhancements</h2> <ul> <li>Add new <code>pl.PartitionBy</code> API (<a href="https://redirect.github.com/pola-rs/polars/issues/26004">#26004</a>)</li> <li>ArrowStreamExportable and sink_delta (<a href="https://redirect.github.com/pola-rs/polars/issues/25994">#25994</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pola-rs/polars/commit/bb79993c3aa91d0db7d20be8f75c8075cad97067"><code>bb79993</code></a> Python Polars 1.37.1 (<a href="https://redirect.github.com/pola-rs/polars/issues/26078">#26078</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/26a9d097af5ea7d35f72bb8514ab990ddbce4796"><code>26a9d09</code></a> chore: Mark top slow normal tests as slow (<a href="https://redirect.github.com/pola-rs/polars/issues/26080">#26080</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/451f247ba33506c9822478d0409a5075fec5797c"><code>451f247</code></a> refactor(rust): Simplify <code>PlPath</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/26053">#26053</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/b532aad910b0fe065b9fbe648944f3a580d3d104"><code>b532aad</code></a> docs: Clarify min_by/max_by behavior on ties (<a href="https://redirect.github.com/pola-rs/polars/issues/26077">#26077</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/707796731ab7cf51f296a9b56a0231a5537e4259"><code>7077967</code></a> fix: Optimize slicing support on compressed IPC (<a href="https://redirect.github.com/pola-rs/polars/issues/26071">#26071</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/44c139746390a0b81b3e908a8a6529cc6efdea1e"><code>44c1397</code></a> fix: CPU check for musl builds (<a href="https://redirect.github.com/pola-rs/polars/issues/26076">#26076</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/35ec39865a1952f60f46d17e461974881844b9c1"><code>35ec398</code></a> chore: Update breaking deps (<a href="https://redirect.github.com/pola-rs/polars/issues/26055">#26055</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/84fa66381626dbd826e2d5a663285fb193356d64"><code>84fa663</code></a> fix(python): Propagate C Stream import errors instead of panicking (<a href="https://redirect.github.com/pola-rs/polars/issues/26036">#26036</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/e9e20e468cb84f966eed1e37a7b23afaf842e88f"><code>e9e20e4</code></a> fix: Fix slicing on compressed IPC (<a href="https://redirect.github.com/pola-rs/polars/issues/26066">#26066</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/b0fdbd34d430d934bda9a4ca3f75e136223bd95b"><code>b0fdbd3</code></a> chore: Fix for upstream url bug and update deps (<a href="https://redirect.github.com/pola-rs/polars/issues/26052">#26052</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pola-rs/polars/compare/py-1.36.1...py-1.37.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> Report URL: https://github.com/apache/iceberg-python/actions/runs/20944570063 With regards, GitHub Actions via GitBox
