Skip to content

Commit 4b87fa9

Browse files
Build: Bump polars from 1.34.0 to 1.35.1 (#2690)
Bumps [polars](https://github.com/pola-rs/polars) from 1.34.0 to 1.35.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.35.1</h2> <h2>🚀 Performance improvements</h2> <ul> <li>Don't recompute full rolling moment window when NaNs/nulls leave the window (<a href="https://redirect.github.com/pola-rs/polars/issues/25078">#25078</a>)</li> <li>Skip filtering scan IR if no paths were filtered (<a href="https://redirect.github.com/pola-rs/polars/issues/25037">#25037</a>)</li> <li>Optimize ipc stream read performance (<a href="https://redirect.github.com/pola-rs/polars/issues/24671">#24671</a>)</li> </ul> <h2>✨ Enhancements</h2> <ul> <li>Support BYTE_ARRAY backed Decimals in Parquet (<a href="https://redirect.github.com/pola-rs/polars/issues/25076">#25076</a>)</li> <li>Allow <code>glimpse</code> to return a <code>DataFrame</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/24803">#24803</a>)</li> <li>Add <code>allow_empty</code> flag to <code>item</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/25048">#25048</a>)</li> </ul> <h2>🐞 Bug fixes</h2> <ul> <li>The <code>SQL</code> interface should use logical, not bitwise, behaviour for unary &quot;NOT&quot; operator (<a href="https://redirect.github.com/pola-rs/polars/issues/25091">#25091</a>)</li> <li>Fix panic if scan predicate produces 0 length mask (<a href="https://redirect.github.com/pola-rs/polars/issues/25089">#25089</a>)</li> <li>Ensure SQL table alias resolution checks against CTE aliases on fallback (<a href="https://redirect.github.com/pola-rs/polars/issues/25071">#25071</a>)</li> <li>Panic in <code>group_by_dynamic</code> with <code>group_by</code> and multiple chunks (<a href="https://redirect.github.com/pola-rs/polars/issues/25075">#25075</a>)</li> <li>Minor improvement to internal <code>is_pycapsule</code> utility function (<a href="https://redirect.github.com/pola-rs/polars/issues/25073">#25073</a>)</li> <li>Fix panic when using struct field as join key (<a href="https://redirect.github.com/pola-rs/polars/issues/25059">#25059</a>)</li> <li>Allow broadcast in <code>group_by</code> for <code>ApplyExpr</code> and <code>BinaryExpr</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/25053">#25053</a>)</li> <li>Fix field metadata for nested categorical PyCapsule export (<a href="https://redirect.github.com/pola-rs/polars/issues/25052">#25052</a>)</li> <li>Block predicate pushdown when <code>group_by</code> key values are changed (<a href="https://redirect.github.com/pola-rs/polars/issues/25032">#25032</a>)</li> <li>Group-By aggregation problems caused by <code>AmortSeries</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/25043">#25043</a>)</li> <li>Don't push down predicates passed inserted cache nodes (<a href="https://redirect.github.com/pola-rs/polars/issues/25042">#25042</a>)</li> <li>Allow for negative time in <code>group_by_dynamic</code> iterator (<a href="https://redirect.github.com/pola-rs/polars/issues/25041">#25041</a>)</li> </ul> <h2>📖 Documentation</h2> <ul> <li>Fix typo in public dataset URL (<a href="https://redirect.github.com/pola-rs/polars/issues/25044">#25044</a>)</li> </ul> <h2>🛠️ Other improvements</h2> <ul> <li>Disable recursive CSPE for now (<a href="https://redirect.github.com/pola-rs/polars/issues/25085">#25085</a>)</li> <li>Change group length mismatch error to <code>ShapeError</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/25004">#25004</a>)</li> <li>Update toolchain (<a href="https://redirect.github.com/pola-rs/polars/issues/25007">#25007</a>)</li> </ul> <p>Thank you to all our contributors for making this release possible! <a href="https://github.com/Kevin-Patyk"><code>@​Kevin-Patyk</code></a>, <a href="https://github.com/Liyixin95"><code>@​Liyixin95</code></a>, <a href="https://github.com/alexander-beedie"><code>@​alexander-beedie</code></a>, <a href="https://github.com/coastalwhite"><code>@​coastalwhite</code></a>, <a href="https://github.com/kdn36"><code>@​kdn36</code></a>, <a href="https://github.com/nameexhaustion"><code>@​nameexhaustion</code></a>, <a href="https://github.com/orlp"><code>@​orlp</code></a>, <a href="https://github.com/r-brink"><code>@​r-brink</code></a>, <a href="https://github.com/ritchie46"><code>@​ritchie46</code></a> and <a href="https://github.com/stijnherfst"><code>@​stijnherfst</code></a></p> <h2>Python Polars 1.35.0</h2> <h2>🏆 Highlights</h2> <ul> <li>Stabilize decimal (<a href="https://redirect.github.com/pola-rs/polars/issues/25020">#25020</a>)</li> </ul> <h2>🚀 Performance improvements</h2> <ul> <li>Bump foldhash to 0.2.0 and hashbrown to 0.16.0 (<a href="https://redirect.github.com/pola-rs/polars/issues/25014">#25014</a>)</li> <li>Lower <code>unique</code> to native group-by and speed up <code>n_unique</code> in group-by context (<a href="https://redirect.github.com/pola-rs/polars/issues/24976">#24976</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/a99ad3495d0b4bb71a956eb3ab5e23595df756db"><code>a99ad34</code></a> fix: The <code>SQL</code> interface should use logical, not bitwise, behaviour for unary...</li> <li><a href="https://github.com/pola-rs/polars/commit/84a0feea2790c6d2ed5be2661409230c1ba9eb00"><code>84a0fee</code></a> Python Polars 1.35.1 (<a href="https://redirect.github.com/pola-rs/polars/issues/25090">#25090</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/b9e313641cd7546d4f29ed93dde0cd3b74e799c2"><code>b9e3136</code></a> refactor(rust): Remove old join projection pushdown logic (<a href="https://redirect.github.com/pola-rs/polars/issues/25088">#25088</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/7b423b6d6d8074826ef950c33a6931f78bc4d952"><code>7b423b6</code></a> fix: Fix panic if scan predicate produces 0 length mask (<a href="https://redirect.github.com/pola-rs/polars/issues/25089">#25089</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/ce396f450cc261c7b34bd7f00408fc9152eb6d35"><code>ce396f4</code></a> refactor: Disable recursive CSPE for now (<a href="https://redirect.github.com/pola-rs/polars/issues/25085">#25085</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/5ae1a1cdd18cce54891104522a531d730e02ade4"><code>5ae1a1c</code></a> perf: Don't recompute full rolling moment window when NaNs/nulls leave the wi...</li> <li><a href="https://github.com/pola-rs/polars/commit/209d833a7d96ae9092e91abc1af2522c79c96fcd"><code>209d833</code></a> refactor(rust): Remove unused row-count (<a href="https://redirect.github.com/pola-rs/polars/issues/25080">#25080</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/29b85ea16b562c9cda7d377eea6015148f201921"><code>29b85ea</code></a> chore(rust): Add <code>proptest</code> strategies for Series logical types (<a href="https://redirect.github.com/pola-rs/polars/issues/24849">#24849</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/92f67cac2affb6b3d766f601e938ec1b53bc9476"><code>92f67ca</code></a> fix: Ensure SQL table alias resolution checks against CTE aliases on fallback...</li> <li><a href="https://github.com/pola-rs/polars/commit/0c5518a0d058f6f3cae6b8d60c2d236e226f12c1"><code>0c5518a</code></a> refactor(rust): Add stateful <code>EwmCov</code> kernel (<a href="https://redirect.github.com/pola-rs/polars/issues/25065">#25065</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pola-rs/polars/compare/py-1.34.0...py-1.35.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.34.0&new-version=1.35.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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent f5c3145 commit 4b87fa9

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

poetry.lock

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)