Skip to content

Commit a1659c7

Browse files
Build: Bump polars from 1.25.0 to 1.25.2 (apache#1802)
Bumps [polars](https://github.com/pola-rs/polars) from 1.25.0 to 1.25.2. <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.25.2</h2> <h2>🏆 Highlights</h2> <ul> <li>Enable common subplan elimination across plans in <code>collect_all</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21747">#21747</a>)</li> <li>Add lazy sinks (<a href="https://redirect.github.com/pola-rs/polars/issues/21733">#21733</a>)</li> <li>Add <code>PartitionByKey</code> for new streaming sinks (<a href="https://redirect.github.com/pola-rs/polars/issues/21689">#21689</a>)</li> <li>Enable new streaming memory sinks by default (<a href="https://redirect.github.com/pola-rs/polars/issues/21589">#21589</a>)</li> </ul> <h2>🚀 Performance improvements</h2> <ul> <li>Implement linear-time rolling_min/max (<a href="https://redirect.github.com/pola-rs/polars/issues/21770">#21770</a>)</li> <li>Improve InputIndependentSelect by delegating to InMemorySourceNode (<a href="https://redirect.github.com/pola-rs/polars/issues/21767">#21767</a>)</li> <li>Enable common subplan elimination across plans in <code>collect_all</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21747">#21747</a>)</li> <li>Allow elementwise functions in recursive lowering (<a href="https://redirect.github.com/pola-rs/polars/issues/21653">#21653</a>)</li> <li>Add primitive single-key hashtable to new-streaming join (<a href="https://redirect.github.com/pola-rs/polars/issues/21712">#21712</a>)</li> <li>Remove unnecessary black_boxes in Kahan summation (<a href="https://redirect.github.com/pola-rs/polars/issues/21679">#21679</a>)</li> <li>Box large enum variants (<a href="https://redirect.github.com/pola-rs/polars/issues/21657">#21657</a>)</li> <li>Improve join performance for new-streaming engine (<a href="https://redirect.github.com/pola-rs/polars/issues/21620">#21620</a>)</li> <li>Pre-fill caches (<a href="https://redirect.github.com/pola-rs/polars/issues/21646">#21646</a>)</li> <li>Optimize only a single cache input (<a href="https://redirect.github.com/pola-rs/polars/issues/21644">#21644</a>)</li> <li>Collect parquet statistics in one contiguous buffer (<a href="https://redirect.github.com/pola-rs/polars/issues/21632">#21632</a>)</li> <li>Update Cargo.lock (mainly for zstd 1.5.7) (<a href="https://redirect.github.com/pola-rs/polars/issues/21612">#21612</a>)</li> <li>Don't maintain order when maintain_order=False in new streaming sinks (<a href="https://redirect.github.com/pola-rs/polars/issues/21586">#21586</a>)</li> <li>Pre-sort groups in group-by-dynamic (<a href="https://redirect.github.com/pola-rs/polars/issues/21569">#21569</a>)</li> </ul> <h2>✨ Enhancements</h2> <ul> <li>Add support for rolling_(sum/min/max) for booleans through casting (<a href="https://redirect.github.com/pola-rs/polars/issues/21748">#21748</a>)</li> <li>Support multi-column sort for all nested types and nested search-sorted (<a href="https://redirect.github.com/pola-rs/polars/issues/21743">#21743</a>)</li> <li>Add lazy sinks (<a href="https://redirect.github.com/pola-rs/polars/issues/21733">#21733</a>)</li> <li>Add <code>PartitionByKey</code> for new streaming sinks (<a href="https://redirect.github.com/pola-rs/polars/issues/21689">#21689</a>)</li> <li>Fix replace flags (<a href="https://redirect.github.com/pola-rs/polars/issues/21731">#21731</a>)</li> <li>Add <code>mkdir</code> flag to sinks (<a href="https://redirect.github.com/pola-rs/polars/issues/21717">#21717</a>)</li> <li>Enable joins on list/array dtypes (<a href="https://redirect.github.com/pola-rs/polars/issues/21687">#21687</a>)</li> <li>Add a config option to specify the default engine to attempt to use during lazyframe calls (<a href="https://redirect.github.com/pola-rs/polars/issues/20717">#20717</a>)</li> <li>Support all elementwise functions in IO plugin predicates (<a href="https://redirect.github.com/pola-rs/polars/issues/21705">#21705</a>)</li> <li>Stabilize Enum datatype (<a href="https://redirect.github.com/pola-rs/polars/issues/21686">#21686</a>)</li> <li>Support Polars int128 in from arrow (<a href="https://redirect.github.com/pola-rs/polars/issues/21688">#21688</a>)</li> <li>Use FFI to read dataframe instead of transmute (<a href="https://redirect.github.com/pola-rs/polars/issues/21673">#21673</a>)</li> <li>Enable new streaming memory sinks by default (<a href="https://redirect.github.com/pola-rs/polars/issues/21589">#21589</a>)</li> <li>Cloud support for new-streaming scans and sinks (<a href="https://redirect.github.com/pola-rs/polars/issues/21621">#21621</a>)</li> <li>Add len method to arr (<a href="https://redirect.github.com/pola-rs/polars/issues/21618">#21618</a>)</li> <li>Closeable files on unix (<a href="https://redirect.github.com/pola-rs/polars/issues/21588">#21588</a>)</li> <li>Add new <code>PartitionMaxSize</code> sink (<a href="https://redirect.github.com/pola-rs/polars/issues/21573">#21573</a>)</li> <li>Support engine callback for <code>LazyFrame.profile</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21534">#21534</a>)</li> <li>Dispatch new-streaming CSV negative slice to separate node (<a href="https://redirect.github.com/pola-rs/polars/issues/21579">#21579</a>)</li> <li>Add NDJSON source to new streaming engine (<a href="https://redirect.github.com/pola-rs/polars/issues/21562">#21562</a>)</li> <li>Support passing <code>token</code> in <code>storage_options</code> for GCP cloud (<a href="https://redirect.github.com/pola-rs/polars/issues/21560">#21560</a>)</li> </ul> <h2>🐞 Bug fixes</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/pola-rs/polars/commits/py-1.25.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=polars&package-manager=pip&previous-version=1.25.0&new-version=1.25.2)](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>
1 parent 450e046 commit a1659c7

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

poetry.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)