Skip to content

Commit 92ca931

Browse files
dependabot[bot]gabeiglio
authored andcommitted
Build: Bump polars from 1.22.0 to 1.23.0 (apache#1715)
Bumps [polars](https://github.com/pola-rs/polars) from 1.22.0 to 1.23.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.23.0</h2> <h2>🚀 Performance improvements</h2> <ul> <li>Toggle projection pushdown for eager rolling (<a href="https://redirect.github.com/pola-rs/polars/issues/21405">#21405</a>)</li> <li>Fix pathologic <code>rolling + group-by</code> performance and memory explosion (<a href="https://redirect.github.com/pola-rs/polars/issues/21403">#21403</a>)</li> <li>Add sampling to new-streaming equi join to decide between build/probe side (<a href="https://redirect.github.com/pola-rs/polars/issues/21197">#21197</a>)</li> </ul> <h2>✨ Enhancements</h2> <ul> <li>Implement i128 -&gt; str cast (<a href="https://redirect.github.com/pola-rs/polars/issues/21411">#21411</a>)</li> <li>Connect polars-cloud (<a href="https://redirect.github.com/pola-rs/polars/issues/21387">#21387</a>)</li> <li>Version DSL (<a href="https://redirect.github.com/pola-rs/polars/issues/21383">#21383</a>)</li> <li>Make user facing binary formats mostly self describing (<a href="https://redirect.github.com/pola-rs/polars/issues/21380">#21380</a>)</li> <li>Filter hive files using predicates in new streaming (<a href="https://redirect.github.com/pola-rs/polars/issues/21372">#21372</a>)</li> <li>Add negative slicing to new streaming multiscan (<a href="https://redirect.github.com/pola-rs/polars/issues/21219">#21219</a>)</li> <li>Allow iterable of frames as input to <code>align_frames</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21209">#21209</a>)</li> <li>Implement sorted flags for struct series (<a href="https://redirect.github.com/pola-rs/polars/issues/21290">#21290</a>)</li> <li>Support reading arrow Map type from Delta (<a href="https://redirect.github.com/pola-rs/polars/issues/21330">#21330</a>)</li> <li>Add a dedicated <code>remove</code> method for <code>DataFrame</code> and <code>LazyFrame</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21259">#21259</a>)</li> <li>Rename <code>credentials</code> parameter to <code>credential</code> in <code>CredentialProviderAzure</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21295">#21295</a>)</li> <li>Implement <code>merge_sorted</code> for struct (<a href="https://redirect.github.com/pola-rs/polars/issues/21205">#21205</a>)</li> <li>Add positive slice for new streaming MultiScan (<a href="https://redirect.github.com/pola-rs/polars/issues/21191">#21191</a>)</li> <li>Don't take in rewriting visitor (<a href="https://redirect.github.com/pola-rs/polars/issues/21212">#21212</a>)</li> <li>Add SQL support for the <code>DELETE</code> statement (<a href="https://redirect.github.com/pola-rs/polars/issues/21190">#21190</a>)</li> <li>Add row index to new streaming multiscan (<a href="https://redirect.github.com/pola-rs/polars/issues/21169">#21169</a>)</li> <li>Improve DataFrame fmt in explain (<a href="https://redirect.github.com/pola-rs/polars/issues/21158">#21158</a>)</li> </ul> <h2>🐞 Bug fixes</h2> <ul> <li>Method <code>dt.ordinal_day</code> was returning UTC results as opposed to those on the local timestamp (<a href="https://redirect.github.com/pola-rs/polars/issues/21410">#21410</a>)</li> <li>Use Kahan summation for rolling sum kernels. Fix numerical stability issues (<a href="https://redirect.github.com/pola-rs/polars/issues/21413">#21413</a>)</li> <li>Add scalar checks for <code>n</code> and <code>fill_value</code> parameters in <code>shift</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21292">#21292</a>)</li> <li>Upcast small integer dtypes for rolling sum operations (<a href="https://redirect.github.com/pola-rs/polars/issues/21397">#21397</a>)</li> <li>Don't silently produce null values from invalid input to <code>pl.datetime</code> and <code>pl.date</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21013">#21013</a>)</li> <li>Allow duration multiplied w/ primitive to propagate in IR schema (<a href="https://redirect.github.com/pola-rs/polars/issues/21394">#21394</a>)</li> <li>Struct arithmetic broadcasting behavior (<a href="https://redirect.github.com/pola-rs/polars/issues/21382">#21382</a>)</li> <li>Prefiltered optional plain primitive kernel (<a href="https://redirect.github.com/pola-rs/polars/issues/21381">#21381</a>)</li> <li>Panic when projecting only row index from IPC file (<a href="https://redirect.github.com/pola-rs/polars/issues/21361">#21361</a>)</li> <li>Properly update groups after <code>gather</code> in aggregation context (<a href="https://redirect.github.com/pola-rs/polars/issues/21369">#21369</a>)</li> <li>Mark test as may_fail_auto_streaming (<a href="https://redirect.github.com/pola-rs/polars/issues/21373">#21373</a>)</li> <li>Properly set <code>fast_unique</code> in EnumBuilder (<a href="https://redirect.github.com/pola-rs/polars/issues/21366">#21366</a>)</li> <li>Rust test race condition (<a href="https://redirect.github.com/pola-rs/polars/issues/21368">#21368</a>)</li> <li>Fix unequal DataFrame column heights from parquet hive scan with filter (<a href="https://redirect.github.com/pola-rs/polars/issues/21340">#21340</a>)</li> <li>Fix ColumnNotFound error selecting <code>len()</code> after semi/anti join (<a href="https://redirect.github.com/pola-rs/polars/issues/21355">#21355</a>)</li> <li>Merge Parquet nested and flat decoders (<a href="https://redirect.github.com/pola-rs/polars/issues/21342">#21342</a>)</li> <li>Incorrect atomic ordering in Connector (<a href="https://redirect.github.com/pola-rs/polars/issues/21341">#21341</a>)</li> <li>Method <code>dt.offset_by</code> was discarding month and year info if day was included in offset for timezone-aware columns (<a href="https://redirect.github.com/pola-rs/polars/issues/21291">#21291</a>)</li> <li>Fix pickling <code>polars.col</code> on Python versions &lt;3.11 (<a href="https://redirect.github.com/pola-rs/polars/issues/21333">#21333</a>)</li> <li>Fix duplicate column names after join if suffix already present (<a href="https://redirect.github.com/pola-rs/polars/issues/21315">#21315</a>)</li> <li>Skip Batches Expression for boolean literals (<a href="https://redirect.github.com/pola-rs/polars/issues/21310">#21310</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/a0f355d7696d4008ee1a3b07358965e42013d203"><code>a0f355d</code></a> Python Polars 1.23 (<a href="https://redirect.github.com/pola-rs/polars/issues/21414">#21414</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/5b48926cd2e0c9a527b0d28d8813afbb42378935"><code>5b48926</code></a> fix: Method <code>dt.ordinal_day</code> was returning UTC results as opposed to those on...</li> <li><a href="https://github.com/pola-rs/polars/commit/7f8adfedb677b47bd4e5cb065d203805ed8c2b62"><code>7f8adfe</code></a> fix: Use Kahan summation for rolling sum kernels. Fix numerical stability iss...</li> <li><a href="https://github.com/pola-rs/polars/commit/f94df458ac8867643e137e44afc0a4d893b4c682"><code>f94df45</code></a> docs(python): Fix doc for SQL Functions navigation (<a href="https://redirect.github.com/pola-rs/polars/issues/21412">#21412</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/b905ffccb4d67f71ebae0dc2e863f461be668edd"><code>b905ffc</code></a> feat: Implement i128 -&gt; str cast (<a href="https://redirect.github.com/pola-rs/polars/issues/21411">#21411</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/f5d71bde25d722e4a3e144b8a18cec1b7c24558e"><code>f5d71bd</code></a> perf: Toggle projection pushdown for eager rolling (<a href="https://redirect.github.com/pola-rs/polars/issues/21405">#21405</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/789f38b4d61a9a030744cf7e2787f4ca39bbf4c5"><code>789f38b</code></a> fix: Add scalar checks for <code>n</code> and <code>fill_value</code> parameters in <code>shift</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/21292">#21292</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/ad7fdf17a40cf9ba88bf687514db9e94eb113259"><code>ad7fdf1</code></a> perf: Fix pathologic <code>rolling + group-by</code> performance and memory explosion (#...</li> <li><a href="https://github.com/pola-rs/polars/commit/62bc08b691743bdad2e54648bceacdbe2cc6d69d"><code>62bc08b</code></a> fix: Upcast small integer dtypes for rolling sum operations (<a href="https://redirect.github.com/pola-rs/polars/issues/21397">#21397</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/49593a7fef2f02f72cae24d4f05f38c749a651ca"><code>49593a7</code></a> fix: Don't silently produce null values from invalid input to <code>pl.datetime</code> a...</li> <li>Additional commits viewable in <a href="https://github.com/pola-rs/polars/compare/py-1.22.0...py-1.23.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.22.0&new-version=1.23.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 a02fadc commit 92ca931

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

poetry.lock

Lines changed: 9 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)