Skip to content

Commit 7556289

Browse files
Build: Bump polars from 1.23.0 to 1.24.0 (#1753)
Bumps [polars](https://github.com/pola-rs/polars) from 1.23.0 to 1.24.0. <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.24.0</h2> <h2>🚀 Performance improvements</h2> <ul> <li>Provide a fallback skip batch predicate for constant batches (<a href="https://redirect.github.com/pola-rs/polars/issues/21477">#21477</a>)</li> <li>Parallelize the passing in new streaming multiscan (<a href="https://redirect.github.com/pola-rs/polars/issues/21430">#21430</a>)</li> </ul> <h2>✨ Enhancements</h2> <ul> <li>Add lossy decoding to <code>read_csv</code> for non-utf8 encodings (<a href="https://redirect.github.com/pola-rs/polars/issues/21433">#21433</a>)</li> <li>Add <code>DataFrame.write_iceberg</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/15018">#15018</a>)</li> <li>Add 'nulls_equal' parameter to <code>is_in</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21426">#21426</a>)</li> <li>Improve numeric stability <code>rolling_{std, var, cov, corr}</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21528">#21528</a>)</li> <li>IR Serde cross-filter (<a href="https://redirect.github.com/pola-rs/polars/issues/21488">#21488</a>)</li> <li>Give priority to pycapsule interface in from_dataframe (<a href="https://redirect.github.com/pola-rs/polars/issues/21377">#21377</a>)</li> <li>Support writing <code>Time</code> type in json (<a href="https://redirect.github.com/pola-rs/polars/issues/21454">#21454</a>)</li> <li>Activate all optimizations in sinks (<a href="https://redirect.github.com/pola-rs/polars/issues/21462">#21462</a>)</li> <li>Add <code>AssertionError</code> variant to <code>PolarsError</code> in <code>polars-error</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21460">#21460</a>)</li> <li>Pass filter to inner readers in multiscan new streaming (<a href="https://redirect.github.com/pola-rs/polars/issues/21436">#21436</a>)</li> </ul> <h2>🐞 Bug fixes</h2> <ul> <li>Categorical min/max panicking when string cache is enabled (<a href="https://redirect.github.com/pola-rs/polars/issues/21552">#21552</a>)</li> <li>Don't encode IPC record batch twice (<a href="https://redirect.github.com/pola-rs/polars/issues/21525">#21525</a>)</li> <li>Respect rewriting flag in Node rewriter (<a href="https://redirect.github.com/pola-rs/polars/issues/21516">#21516</a>)</li> <li>Correct skip batch predicate for partial statistics (<a href="https://redirect.github.com/pola-rs/polars/issues/21502">#21502</a>)</li> <li>Make the Parquet Sink properly phase aware (<a href="https://redirect.github.com/pola-rs/polars/issues/21499">#21499</a>)</li> <li>Don't divide by zero in partitioned group-by (<a href="https://redirect.github.com/pola-rs/polars/issues/21498">#21498</a>)</li> <li>Create new linearizer between rowwise new streaming sink phases (<a href="https://redirect.github.com/pola-rs/polars/issues/21490">#21490</a>)</li> <li>Don't drop rows in sinks between new streaming phases (<a href="https://redirect.github.com/pola-rs/polars/issues/21489">#21489</a>)</li> <li>Incorrect lazy schema for <code>Expr.list.diff</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21484">#21484</a>)</li> <li>Give priority to pycapsule interface in from_dataframe (<a href="https://redirect.github.com/pola-rs/polars/issues/21377">#21377</a>)</li> <li>Duration Series arithmetic operations (<a href="https://redirect.github.com/pola-rs/polars/issues/21425">#21425</a>)</li> <li>Fix unwrap None panic when filtering delta with missing columns (<a href="https://redirect.github.com/pola-rs/polars/issues/21453">#21453</a>)</li> <li>Use stable sort for rolling-groupby (<a href="https://redirect.github.com/pola-rs/polars/issues/21444">#21444</a>)</li> <li>Throw exception if dataframe is too large to be compatible with Excel (<a href="https://redirect.github.com/pola-rs/polars/issues/20900">#20900</a>)</li> <li>Address regression with <code>read_excel</code> not handling URL paths correctly (<a href="https://redirect.github.com/pola-rs/polars/issues/21428">#21428</a>)</li> </ul> <h2>📖 Documentation</h2> <ul> <li>Fix typo (<a href="https://redirect.github.com/pola-rs/polars/issues/21554">#21554</a>)</li> <li>Correct typos and grammar in Python docstrings (<a href="https://redirect.github.com/pola-rs/polars/issues/21524">#21524</a>)</li> <li>Move llm page under misc (<a href="https://redirect.github.com/pola-rs/polars/issues/21550">#21550</a>)</li> <li>Polars Cloud docs (<a href="https://redirect.github.com/pola-rs/polars/issues/21548">#21548</a>)</li> <li>Add LazyFrame.remote docs entry (<a href="https://redirect.github.com/pola-rs/polars/issues/21529">#21529</a>)</li> <li>Specify that the key column must be sorted in ascending order in <code>merge_sorted</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21501">#21501</a>)</li> <li>Add Polars &amp; LLMs page to the user guide (<a href="https://redirect.github.com/pola-rs/polars/issues/21218">#21218</a>)</li> <li>Mention that <code>statistics=True</code> doesn't enable all statistics in <code>sink_parquet()</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21434">#21434</a>)</li> </ul> <h2>🛠️ Other improvements</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pola-rs/polars/commit/6e6c97e5ded0603ef7dd6620e65124dfd780ed61"><code>6e6c97e</code></a> Python Polars 1.24 (<a href="https://redirect.github.com/pola-rs/polars/issues/21555">#21555</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/2ae728796da595768910d6dd032e3bcdadbe5030"><code>2ae7287</code></a> feat: Add lossy decoding to <code>read_csv</code> for non-utf8 encodings (<a href="https://redirect.github.com/pola-rs/polars/issues/21433">#21433</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/7332717f070cf83c304290ba6212479692934010"><code>7332717</code></a> docs: Fix typo (<a href="https://redirect.github.com/pola-rs/polars/issues/21554">#21554</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/8f9e360a848cd41765d0484f3c45187b1d17f177"><code>8f9e360</code></a> fix: Categorical min/max panicking when string cache is enabled (<a href="https://redirect.github.com/pola-rs/polars/issues/21552">#21552</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/b93b97b966f770e979018a070b2bddccc2ecc958"><code>b93b97b</code></a> docs(python): Correct typos and grammar in Python docstrings (<a href="https://redirect.github.com/pola-rs/polars/issues/21524">#21524</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/1ad0ec2c3aac3a168f73794bde5ffea419479d59"><code>1ad0ec2</code></a> refactor: Don't take ownership of IRplan in new streaming engine (<a href="https://redirect.github.com/pola-rs/polars/issues/21551">#21551</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/649798174d3f641267d22ebde860ad135b43df07"><code>6497981</code></a> docs: Move llm page under misc (<a href="https://redirect.github.com/pola-rs/polars/issues/21550">#21550</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/1382ed6df940465b2dc732e11036da1b0dbdf3b7"><code>1382ed6</code></a> docs: Polars Cloud docs (<a href="https://redirect.github.com/pola-rs/polars/issues/21548">#21548</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/20ee2301392d39179035608c74fef38d4c7a3ea7"><code>20ee230</code></a> refactor: Refactor code for re-use by streaming NDJSON source (<a href="https://redirect.github.com/pola-rs/polars/issues/21520">#21520</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/6d336538404f41b79d3fe5895cef3f783589710c"><code>6d33653</code></a> chore(python): bump pygithub from 2.5.0 to 2.6.1 in /docs in the documentatio...</li> <li>Additional commits viewable in <a href="https://github.com/pola-rs/polars/compare/py-1.23.0...py-1.24.0">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.23.0&new-version=1.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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 30d5c7a commit 7556289

File tree

1 file changed

+350
-62
lines changed

1 file changed

+350
-62
lines changed

0 commit comments

Comments
 (0)