Skip to content

Commit 1a6f397

Browse files
Build: Bump polars from 1.27.1 to 1.28.1 (#1955)
Bumps [polars](https://github.com/pola-rs/polars) from 1.27.1 to 1.28.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.28.1</h2> <h2>🐞 Bug fixes</h2> <ul> <li>Reading of reencoded categorical in Parquet (<a href="https://redirect.github.com/pola-rs/polars/issues/22436">#22436</a>)</li> <li>Last thread in parquet predicate filter oob (<a href="https://redirect.github.com/pola-rs/polars/issues/22429">#22429</a>)</li> </ul> <h2>📖 Documentation</h2> <ul> <li>Fix a few typos in the new &quot;multiplexing&quot; page (<a href="https://redirect.github.com/pola-rs/polars/issues/22434">#22434</a>)</li> <li>Add multiplexing page (<a href="https://redirect.github.com/pola-rs/polars/issues/22426">#22426</a>)</li> </ul> <h2>📦 Build system</h2> <ul> <li>Update <code>pyo3</code> and <code>numpy</code> crates to version <code>0.24</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/22015">#22015</a>)</li> </ul> <h2>🛠️ Other improvements</h2> <ul> <li>Add test for <code>implode</code> + <code>over</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/22437">#22437</a>)</li> <li>Fix CI by removing use_legacy_dataset (<a href="https://redirect.github.com/pola-rs/polars/issues/22438">#22438</a>)</li> <li>Only use pytorch index-url for <code>pytorch</code> package (<a href="https://redirect.github.com/pola-rs/polars/issues/22355">#22355</a>)</li> </ul> <p>Thank you to all our contributors for making this release possible! <a href="https://github.com/bschoenmaeckers"><code>@​bschoenmaeckers</code></a>, <a href="https://github.com/coastalwhite"><code>@​coastalwhite</code></a>, <a href="https://github.com/etiennebacher"><code>@​etiennebacher</code></a>, <a href="https://github.com/mcrumiller"><code>@​mcrumiller</code></a> and <a href="https://github.com/ritchie46"><code>@​ritchie46</code></a></p> <h2>Python Polars 1.28.0</h2> <h2>🚀 Performance improvements</h2> <ul> <li>Lower Expr.(n_)unique to group_by on streaming engine (<a href="https://redirect.github.com/pola-rs/polars/issues/22420">#22420</a>)</li> <li>Chunk huge munmap calls (<a href="https://redirect.github.com/pola-rs/polars/issues/22414">#22414</a>)</li> <li>Add single-key variants of streaming group_by (<a href="https://redirect.github.com/pola-rs/polars/issues/22409">#22409</a>)</li> <li>Improve accumulate_dataframes_vertical performance (<a href="https://redirect.github.com/pola-rs/polars/issues/22399">#22399</a>)</li> <li>Use optimize rolling_quantile with varying window sizes (<a href="https://redirect.github.com/pola-rs/polars/issues/22353">#22353</a>)</li> <li>Dedicated <code>rolling_skew</code> kernel (<a href="https://redirect.github.com/pola-rs/polars/issues/22333">#22333</a>)</li> <li>Call large munmap's in background thread (<a href="https://redirect.github.com/pola-rs/polars/issues/22329">#22329</a>)</li> <li>New streaming group_by implementation (<a href="https://redirect.github.com/pola-rs/polars/issues/22285">#22285</a>)</li> <li>Patch jemalloc to not purge huge allocs eagerly if we have background threads (<a href="https://redirect.github.com/pola-rs/polars/issues/22318">#22318</a>)</li> <li>Turn on <code>parallel=prefiltered</code> by default for new streaming (<a href="https://redirect.github.com/pola-rs/polars/issues/22190">#22190</a>)</li> </ul> <h2>✨ Enhancements</h2> <ul> <li>When reporting unexpected types in errors, module-qualify the typename (<a href="https://redirect.github.com/pola-rs/polars/issues/22390">#22390</a>)</li> <li>Add Series <code>backward_fill</code> / <code>forward_fill</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/22360">#22360</a>)</li> <li>Add GPU support to sink_* APIs (<a href="https://redirect.github.com/pola-rs/polars/issues/20940">#20940</a>)</li> <li>Changed mapping type from <code>dict</code> to <code>Mapping</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/19400">#19400</a>) (<a href="https://redirect.github.com/pola-rs/polars/issues/19436">#19436</a>)</li> <li>Make streaming dispatch public (<a href="https://redirect.github.com/pola-rs/polars/issues/22347">#22347</a>)</li> <li>Add <code>rolling_kurtosis</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/22335">#22335</a>)</li> <li>Support Cast in IO plugin predicates (<a href="https://redirect.github.com/pola-rs/polars/issues/22317">#22317</a>)</li> <li>Add <code>.sort(nulls_last=True)</code> to booleans, categoricals and enums (<a href="https://redirect.github.com/pola-rs/polars/issues/22300">#22300</a>)</li> <li>Add rolling min/max for temporals (<a href="https://redirect.github.com/pola-rs/polars/issues/22271">#22271</a>)</li> <li>Support literal:list agg (<a href="https://redirect.github.com/pola-rs/polars/issues/22249">#22249</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/506319eccbffa896e6561412903dc93c3f593046"><code>506319e</code></a> chore: Add test for <code>implode</code> + <code>over</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/22437">#22437</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/3e64135a890e6e6a98d24b675bb1fdaaacc0b789"><code>3e64135</code></a> fix: Reading of reencoded categorical in Parquet (<a href="https://redirect.github.com/pola-rs/polars/issues/22436">#22436</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/180d740e3961511eeb06a7bf1404c99ef283ffe9"><code>180d740</code></a> chore: Fix CI by removing use_legacy_dataset (<a href="https://redirect.github.com/pola-rs/polars/issues/22438">#22438</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/d72531f5b49fce3a500a6913e763c24f486d4960"><code>d72531f</code></a> Python Polars 1.28.1 (fix mac aarch64) (<a href="https://redirect.github.com/pola-rs/polars/issues/22431">#22431</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/002ba05572c01db0bc69af596612061e5dde0392"><code>002ba05</code></a> docs(python): Fix a few typos in the new &quot;multiplexing&quot; page (<a href="https://redirect.github.com/pola-rs/polars/issues/22434">#22434</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/29ae86eda856fb8ce6161a72b6602192dd70f637"><code>29ae86e</code></a> chore: Only use pytorch index-url for <code>pytorch</code> package (<a href="https://redirect.github.com/pola-rs/polars/issues/22355">#22355</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/0f3973925775ef04087972d8caf2796f9f15123d"><code>0f39739</code></a> docs: Add multiplexing page (<a href="https://redirect.github.com/pola-rs/polars/issues/22426">#22426</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/fe9989c5d4382be6942c04be421d81ecf50cb753"><code>fe9989c</code></a> build(python): Update <code>pyo3</code> and <code>numpy</code> crates to version <code>0.24</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/22015">#22015</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/1b4f258963dd3347197d7d3c4db7bd8a32d62db2"><code>1b4f258</code></a> fix: Last thread in parquet predicate filter oob (<a href="https://redirect.github.com/pola-rs/polars/issues/22429">#22429</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/8d30e79a2e63e14d54c47b6e12b901d539ae5b42"><code>8d30e79</code></a> Python Polars 1.28.0 (<a href="https://redirect.github.com/pola-rs/polars/issues/22419">#22419</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pola-rs/polars/compare/py-1.27.1...py-1.28.1">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.27.1&new-version=1.28.1)](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 82e025e commit 1a6f397

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

poetry.lock

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