dependabot[bot] opened a new pull request, #1715:
URL: https://github.com/apache/iceberg-python/pull/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>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to