dependabot[bot] opened a new pull request, #2475: URL: https://github.com/apache/iceberg-python/pull/2475
Bumps [polars](https://github.com/pola-rs/polars) from 1.33.0 to 1.33.1. <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.33.1</h2> <h2>🚀 Performance improvements</h2> <ul> <li>Use specialized decoding for all predicates for Parquet dictionary encoding (<a href="https://redirect.github.com/pola-rs/polars/issues/24403">#24403</a>)</li> <li>Allocate only for read items when reading Parquet with predicate (<a href="https://redirect.github.com/pola-rs/polars/issues/24401">#24401</a>)</li> <li>Don't aggregate groups for strict cast if original len (<a href="https://redirect.github.com/pola-rs/polars/issues/24381">#24381</a>)</li> <li>Allocate only for read items when reading Parquet with predicate (<a href="https://redirect.github.com/pola-rs/polars/issues/24324">#24324</a>)</li> </ul> <h2>✨ Enhancements</h2> <ul> <li>Support S3 virtual-hosted–style URI (<a href="https://redirect.github.com/pola-rs/polars/issues/24405">#24405</a>)</li> <li>Remove explicit file create for local async writes (<a href="https://redirect.github.com/pola-rs/polars/issues/24358">#24358</a>)</li> <li>Add PyCapsule <code>__arrow_c_schema__</code> interface to <code>pl.Schema</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/24365">#24365</a>)</li> <li>Support Partitioning sinks in cloud (<a href="https://redirect.github.com/pola-rs/polars/issues/24399">#24399</a>)</li> <li>User-friendly error message on empty path expansion (<a href="https://redirect.github.com/pola-rs/polars/issues/24337">#24337</a>)</li> <li>Add unstable <code>pre_execution_query</code> parameter to <code>read_database_uri</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/23634">#23634</a>)</li> <li>Add Polars security policy (<a href="https://redirect.github.com/pola-rs/polars/issues/24314">#24314</a>)</li> </ul> <h2>🐞 Bug fixes</h2> <ul> <li>Correct <code>sink_ipc</code> overload for compression (<a href="https://redirect.github.com/pola-rs/polars/issues/24398">#24398</a>)</li> <li>Enable all integer dtypes for <code>by</code> parameter in <code>join_asof</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/24384">#24384</a>)</li> <li>Fix Group-By + filter aggregation performs subsequent operations on all data instead of only filtered data (<a href="https://redirect.github.com/pola-rs/polars/issues/24373">#24373</a>)</li> <li>Wrap deprecated top-level imports in TYPE_CHECKING (<a href="https://redirect.github.com/pola-rs/polars/issues/24340">#24340</a>)</li> <li>Fix incorrect output ordering for row-separable exprs (<a href="https://redirect.github.com/pola-rs/polars/issues/24354">#24354</a>)</li> <li>Fix <code>Series.__arrow_c_stream__</code> for Decimal and other logical types (<a href="https://redirect.github.com/pola-rs/polars/issues/24120">#24120</a>)</li> <li>Match output type to engine for <code>Struct</code> arithmetic (<a href="https://redirect.github.com/pola-rs/polars/issues/23805">#23805</a>)</li> <li>Make mmap use MAP_PRIVATE rather than MAP_SHARED (<a href="https://redirect.github.com/pola-rs/polars/issues/24343">#24343</a>)</li> <li>Fix cloud iceberg scan DATASET_PROVIDER_VTABLE error (<a href="https://redirect.github.com/pola-rs/polars/issues/24338">#24338</a>)</li> <li>Don't throw away type information for NumPy numeric values when using lit() (<a href="https://redirect.github.com/pola-rs/polars/issues/24229">#24229</a>)</li> <li>Incorrect logic in negative streaming slice (<a href="https://redirect.github.com/pola-rs/polars/issues/24326">#24326</a>)</li> <li>Ensure <code>read_database_uri</code> with ADBC works as expected with DuckDB URIs (<a href="https://redirect.github.com/pola-rs/polars/issues/24097">#24097</a>)</li> <li>Do not error on non-list <code>Sequence</code> for <code>columns</code> parameter in <code>read_excel</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/23967">#23967</a>)</li> </ul> <h2>📖 Documentation</h2> <ul> <li>Document newly added <code>is_pure</code> parameter for <code>register_io_source</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/24311">#24311</a>)</li> <li>Create a module docstring for the public <code>polars</code> module (<a href="https://redirect.github.com/pola-rs/polars/issues/24332">#24332</a>)</li> <li>Update to Polars Cloud user guide (<a href="https://redirect.github.com/pola-rs/polars/issues/24187">#24187</a>)</li> <li>Update distributed page (<a href="https://redirect.github.com/pola-rs/polars/issues/24323">#24323</a>)</li> <li>Add a note and example about exporting unformatted <code>Excel</code> sheet data (<a href="https://redirect.github.com/pola-rs/polars/issues/24145">#24145</a>)</li> <li>Add detail about server-side cursor behaviour for SQLAlchemy in the "iter_batches" parameter of <code>read_database</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/24094">#24094</a>)</li> <li>Add Polars security policy (<a href="https://redirect.github.com/pola-rs/polars/issues/24314">#24314</a>)</li> </ul> <h2>🛠️ Other improvements</h2> <ul> <li>Bump c-api (<a href="https://redirect.github.com/pola-rs/polars/issues/24412">#24412</a>)</li> <li>Add a regression test for <a href="https://redirect.github.com/pola-rs/polars/issues/7631">#7631</a> (<a href="https://redirect.github.com/pola-rs/polars/issues/24363">#24363</a>)</li> <li>Update cloud test <code>InteractiveQuery</code> to <code>DirectQuery</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/24287">#24287</a>)</li> <li>Mark some tests as slow (<a href="https://redirect.github.com/pola-rs/polars/issues/24327">#24327</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/1dc7792dcbe5531700a501a5704f5a78a63187c4"><code>1dc7792</code></a> chore: Bump c-api (<a href="https://redirect.github.com/pola-rs/polars/issues/24412">#24412</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/3f1e8fa771e0b2fe094876c51daa2c523790bdd8"><code>3f1e8fa</code></a> feat: Support S3 virtual-hosted–style URI (<a href="https://redirect.github.com/pola-rs/polars/issues/24405">#24405</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/869fe5d877334ab263d7cae01e23036e7cf5dae0"><code>869fe5d</code></a> Python Polars 1.33.1 (<a href="https://redirect.github.com/pola-rs/polars/issues/24408">#24408</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/1333f3f9bdd7cf143208abe666d882013886313e"><code>1333f3f</code></a> perf: Use specialized decoding for all predicates for Parquet dictionary enco...</li> <li><a href="https://github.com/pola-rs/polars/commit/20d7aeb3ce40e39532824970510cb692b4faef0f"><code>20d7aeb</code></a> docs(python): Document newly added <code>is_pure</code> parameter for `register_io_sourc...</li> <li><a href="https://github.com/pola-rs/polars/commit/4968729af9ed3266500ea9ca071e2009421991d5"><code>4968729</code></a> feat: Remove explicit file create for local async writes (<a href="https://redirect.github.com/pola-rs/polars/issues/24358">#24358</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/a5723610cf1b8d4a6de38954deec19f21230156c"><code>a572361</code></a> feat(python): Add PyCapsule <code>__arrow_c_schema__</code> interface to <code>pl.Schema</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/2">#2</a>...</li> <li><a href="https://github.com/pola-rs/polars/commit/f994aa09e07ba24cab45f327cdb77879dffe2e49"><code>f994aa0</code></a> perf: Allocate only for read items when reading Parquet with predicate (<a href="https://redirect.github.com/pola-rs/polars/issues/24401">#24401</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/5384ccd108f013f50aec706b897781ee6ffb96f7"><code>5384ccd</code></a> feat: Support Partitioning sinks in cloud (<a href="https://redirect.github.com/pola-rs/polars/issues/24399">#24399</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/5e77f7663602438b05ee1d80fe5e412b194c321a"><code>5e77f76</code></a> fix: Correct <code>sink_ipc</code> overload for compression (<a href="https://redirect.github.com/pola-rs/polars/issues/24398">#24398</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pola-rs/polars/compare/py-1.33.0...py-1.33.1">compare view</a></li> </ul> </details> <br /> [](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]
