dependabot[bot] opened a new pull request, #2581:
URL: https://github.com/apache/iceberg-python/pull/2581

   Bumps [polars](https://github.com/pola-rs/polars) from 1.33.1 to 1.34.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.34.0</h2>
   <h2>🏆 Highlights</h2>
   <ul>
   <li>Add <code>LazyFrame.{sink,collect}_batches</code> (<a 
href="https://redirect.github.com/pola-rs/polars/issues/23980";>#23980</a>)</li>
   <li>Deterministic import order for Python Polars package variants (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24531";>#24531</a>)</li>
   </ul>
   <h2>🚀 Performance improvements</h2>
   <ul>
   <li>Optimize gather_every(n=1) to slice (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24704";>#24704</a>)</li>
   <li>Lower null count to streaming engine (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24703";>#24703</a>)</li>
   <li>Native streaming <code>gather_every</code> (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24700";>#24700</a>)</li>
   <li>Pushdown filter with <code>strptime</code> if input is literal (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24694";>#24694</a>)</li>
   <li>Avoid copying expanded paths (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24669";>#24669</a>)</li>
   <li>Relax filter expr ordering (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24662";>#24662</a>)</li>
   <li>Remove unnecessary <code>groups</code> call in <code>aggregated</code> 
(<a 
href="https://redirect.github.com/pola-rs/polars/issues/24651";>#24651</a>)</li>
   <li>Skip files in <code>scan_iceberg</code> with filter based on metadata 
statistics (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24547";>#24547</a>)</li>
   <li>Push row_index predicate for all scan types (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24537";>#24537</a>)</li>
   <li>Perform integer in-filtering for Parquet inequality predicates (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24525";>#24525</a>)</li>
   <li>Stop caching Parquet metadata after 8 files (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24513";>#24513</a>)</li>
   <li>Native streaming <code>.mode()</code> expression (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24459";>#24459</a>)</li>
   </ul>
   <h2>✨ Enhancements</h2>
   <ul>
   <li>Implement maintain_order for cross join (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24665";>#24665</a>)</li>
   <li>Add support to output <code>dt.total_{}()</code> duration values as 
fractionals (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24598";>#24598</a>)</li>
   <li>Avoid forcing a <code>pyarrow</code> dependency in 
<code>read_excel</code> when using the default &quot;calamine&quot; engine (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24655";>#24655</a>)</li>
   <li>Support scanning from <code>file:/path</code> URIs (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24603";>#24603</a>)</li>
   <li>Log which file the schema was sourced from, and which file caused an 
extra column error (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24621";>#24621</a>)</li>
   <li>Add <code>LazyFrame.{sink,collect}_batches</code> (<a 
href="https://redirect.github.com/pola-rs/polars/issues/23980";>#23980</a>)</li>
   <li>Deterministic import order for Python Polars package variants (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24531";>#24531</a>)</li>
   <li>Add support to display lazy query plan in marimo notebooks without 
needing to install matplotlib or mermaid (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24540";>#24540</a>)</li>
   <li>Add unstable <code>hidden_file_prefix</code> parameter to 
<code>scan_parquet</code> (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24507";>#24507</a>)</li>
   <li>Use fixed-scale Decimals (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24542";>#24542</a>)</li>
   <li>Add support for unsigned 128-bit integers (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24346";>#24346</a>)</li>
   <li>Add unstable <code>pl.Config.set_default_credential_provider</code> (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24434";>#24434</a>)</li>
   <li>Roundtrip <code>BinaryOffset</code> type through Parquet (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24344";>#24344</a>)</li>
   <li>Add opt-in unstable functionality to load interval types as 
<code>Struct</code> (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24320";>#24320</a>)</li>
   <li>Support reading parquet metadata from cloud storage (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24443";>#24443</a>)</li>
   <li>Add user guide section on AWS role assumption (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24421";>#24421</a>)</li>
   <li>Support <code>unique</code> / <code>n_unique</code> / 
<code>arg_unique</code> for <code>array</code> columns (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24406";>#24406</a>)</li>
   </ul>
   <h2>🐞 Bug fixes</h2>
   <ul>
   <li>Removing dots after noqa comments (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24722";>#24722</a>)</li>
   <li>Parse <code>Decimal</code> with comma as decimal separator in CSV (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24685";>#24685</a>)</li>
   <li>Make <code>Categories</code> pickleable (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24691";>#24691</a>)</li>
   <li>Shift on array within list (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24678";>#24678</a>)</li>
   <li>Fix handling of <code>AggregatedScalar</code> in <code>ApplyExpr</code> 
single input (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24634";>#24634</a>)</li>
   <li>Support reading of mixed compressed/uncompressed IPC buffers (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24674";>#24674</a>)</li>
   <li>Overflow in slice-slice optimization (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24658";>#24658</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/150a9edcc1721fe45e10b41bc003569f28910835";><code>150a9ed</code></a>
 refactor(rust): Remove duplicate maintain_order from CrossJoinOptions (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24725";>#24725</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/24b23d025f28e7023abd3ac4b023f0f87b2af862";><code>24b23d0</code></a>
 Python Polars 1.34.0 (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24728";>#24728</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/1a6764835704b6350e156100507f06e995c07cf2";><code>1a67648</code></a>
 chore(python): Removing dots after noqa comments (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24722";>#24722</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/b9d05c48d58f611b19451ef5c6df60f55be6e444";><code>b9d05c4</code></a>
 chore(python): Make <code>test_multiple_sorting_columns</code> test runnable 
(<a 
href="https://redirect.github.com/pola-rs/polars/issues/24719";>#24719</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/2c6e8e05fac30dab092a261393a42bbf07dc8013";><code>2c6e8e0</code></a>
 refactor(rust): Change function order flags to be less error prone (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24604";>#24604</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/6e1c205f5b27bf30ad21b3d401bcf701b6412c45";><code>6e1c205</code></a>
 perf: Optimize gather_every(n=1) to slice (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24704";>#24704</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/093463884579fa2a1d2d6be0bf0ba2d975c65d14";><code>0934638</code></a>
 perf: Lower null count to streaming engine (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24703";>#24703</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/30573975f9b43658bbdaf722759ac44c5ab5417a";><code>3057397</code></a>
 refactor: Remove <code>{Upper,Lower}Bound</code> expressions in IR (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24701";>#24701</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/44b5ab2803a684888fb4b837b393b8e40e4dd4b3";><code>44b5ab2</code></a>
 fix: Remote benchmark build (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24706";>#24706</a>)</li>
   <li><a 
href="https://github.com/pola-rs/polars/commit/0558935f52b2414c034fdb2edadcc0da13a71b1a";><code>0558935</code></a>
 perf: Native streaming <code>gather_every</code> (<a 
href="https://redirect.github.com/pola-rs/polars/issues/24700";>#24700</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/pola-rs/polars/compare/py-1.33.1...py-1.34.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.33.1&new-version=1.34.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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to