Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump polars from 1.13.1 to 1.14.0 (#283)
Bumps [polars](https://github.com/pola-rs/polars) from 1.13.1 to 1.14.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.14.0</h2> <h2>🚀 Performance improvements</h2> <ul> <li>Increase default async thread count for low core count systems (<a href="https://redirect.github.com/pola-rs/polars/issues/19829">#19829</a>)</li> <li>Move row group decode off async thread for local streaming parquet scan (<a href="https://redirect.github.com/pola-rs/polars/issues/19828">#19828</a>)</li> <li>Support use of Duration in <code>to_string</code>, ergonomic/perf improvement, tz-aware Datetime bugfix (<a href="https://redirect.github.com/pola-rs/polars/issues/19697">#19697</a>)</li> </ul> <h2>✨ Enhancements</h2> <ul> <li>Raise informative error on Unknown unnest (<a href="https://redirect.github.com/pola-rs/polars/issues/19830">#19830</a>)</li> <li>Support DataFrame init from raw SQLAlchemy rows (<a href="https://redirect.github.com/pola-rs/polars/issues/19820">#19820</a>)</li> <li>Support use of Duration in <code>to_string</code>, ergonomic/perf improvement, tz-aware Datetime bugfix (<a href="https://redirect.github.com/pola-rs/polars/issues/19697">#19697</a>)</li> <li>Add an <code>is_literal</code> method to expression <code>meta</code> namespace (<a href="https://redirect.github.com/pola-rs/polars/issues/19773">#19773</a>)</li> <li>A different approach to warning users of fork() issues with Polars (<a href="https://redirect.github.com/pola-rs/polars/issues/19197">#19197</a>)</li> </ul> <h2>🐞 Bug fixes</h2> <ul> <li>Fix <code>read_database(…,iter_batches=True)</code> type annotations (<a href="https://redirect.github.com/pola-rs/polars/issues/19832">#19832</a>)</li> <li>Validate subnodes in validate IR (<a href="https://redirect.github.com/pola-rs/polars/issues/19831">#19831</a>)</li> <li>Raise if merge non-global categoricals in unpivot (<a href="https://redirect.github.com/pola-rs/polars/issues/19826">#19826</a>)</li> <li>Type hints for window_size incorrectly included timedelta in some rolling functions (<a href="https://redirect.github.com/pola-rs/polars/issues/19827">#19827</a>)</li> <li>Don't panic if column not found (<a href="https://redirect.github.com/pola-rs/polars/issues/19824">#19824</a>)</li> <li>Fix gather of Scalar null + idx w/ validity (<a href="https://redirect.github.com/pola-rs/polars/issues/19823">#19823</a>)</li> <li>Replace _kwargs in collect method (<a href="https://redirect.github.com/pola-rs/polars/issues/19618">#19618</a>)</li> <li>Fix object chunked gather (<a href="https://redirect.github.com/pola-rs/polars/issues/19811">#19811</a>)</li> <li>Fix filter scalar nulls (<a href="https://redirect.github.com/pola-rs/polars/issues/19786">#19786</a>)</li> <li>Replace spaces with &nbsp; to support showing multiple spaces in HTML repr (<a href="https://redirect.github.com/pola-rs/polars/issues/19783">#19783</a>)</li> <li>Altair tooltip was being incorrectly applied to plots which did not accept it (<a href="https://redirect.github.com/pola-rs/polars/issues/19789">#19789</a>)</li> <li>Respect schema_overrides in batched csv reader (<a href="https://redirect.github.com/pola-rs/polars/issues/19755">#19755</a>)</li> <li>Fix scanning google cloud with service account credentials file (<a href="https://redirect.github.com/pola-rs/polars/issues/19782">#19782</a>)</li> <li>Release the GIL in Python APIs, part 2 of 2 (<a href="https://redirect.github.com/pola-rs/polars/issues/19762">#19762</a>)</li> <li>Fix incorrect filter after right-join on LazyFrame (<a href="https://redirect.github.com/pola-rs/polars/issues/19775">#19775</a>)</li> <li>Fix incorrect lazy schema for explode on array columns (<a href="https://redirect.github.com/pola-rs/polars/issues/19776">#19776</a>)</li> <li>Fixed typo in file lazy.py (<a href="https://redirect.github.com/pola-rs/polars/issues/19769">#19769</a>)</li> </ul> <h2>📖 Documentation</h2> <ul> <li>Update bokeh to use cdn to avoid Bokeh Error (<a href="https://redirect.github.com/pola-rs/polars/issues/19788">#19788</a>)</li> <li>Change dprint config (<a href="https://redirect.github.com/pola-rs/polars/issues/19747">#19747</a>)</li> <li>Mention <code>row_by_keys</code> in the <code>to_dict</code> documentation (<a href="https://redirect.github.com/pola-rs/polars/issues/19767">#19767</a>)</li> <li>Fix link to Graphviz download (<a href="https://redirect.github.com/pola-rs/polars/issues/19791">#19791</a>)</li> </ul> <h2>🛠️ Other improvements</h2> <ul> <li>Add ToField context for common args (<a href="https://redirect.github.com/pola-rs/polars/issues/19833">#19833</a>)</li> <li>Use polars parquet reader for delta scan (<a href="https://redirect.github.com/pola-rs/polars/issues/19103">#19103</a>)</li> <li>Migrate polars-expr AggregationContext to use <code>Column</code> (<a href="https://redirect.github.com/pola-rs/polars/issues/19736">#19736</a>)</li> </ul> <p>Thank you to all our contributors for making this release possible! <a href="https://github.com/MarcoGorelli"><code>@MarcoGorelli</code></a>, <a href="https://github.com/TNieuwdorp"><code>@TNieuwdorp</code></a>, <a href="https://github.com/YichiZhang0613"><code>@YichiZhang0613</code></a>, <a href="https://github.com/alexander-beedie"><code>@alexander-beedie</code></a>, <a href="https://github.com/braaannigan"><code>@braaannigan</code></a>, <a href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>, <a href="https://github.com/engylemure"><code>@engylemure</code></a>, <a href="https://github.com/gab23r"><code>@gab23r</code></a>, <a href="https://github.com/iliya-malecki"><code>@iliya-malecki</code></a>, <a href="https://github.com/ion-elgreco"><code>@ion-elgreco</code></a>, <a href="https://github.com/itamarst"><code>@itamarst</code></a>, <a href="https://github.com/jackxxu"><code>@jackxxu</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/ritchie46"><code>@ritchie46</code></a>, <a href="https://github.com/rodrigogiraoserrao"><code>@rodrigogiraoserrao</code></a> and <a href="https://github.com/sn0rkmaiden"><code>@sn0rkmaiden</code></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pola-rs/polars/commit/34ee4ee86e97fe72b456265ea490026f4e0a86f3"><code>34ee4ee</code></a> python Polars 1.14.0 (<a href="https://redirect.github.com/pola-rs/polars/issues/19834">#19834</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/6ccb1877fe9e934338c3bb77ed91779f62596484"><code>6ccb187</code></a> refactor: Add ToField context for common args (<a href="https://redirect.github.com/pola-rs/polars/issues/19833">#19833</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/8c0c7c50d3e0d7d2a4f2bd5f4216873dd4d5f0a4"><code>8c0c7c5</code></a> fix(python): Fix <code>read_database(…,iter_batches=True)</code> type annotations (<a href="https://redirect.github.com/pola-rs/polars/issues/19832">#19832</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/da38e37ca345d24fea83819ed7e2424c341fcf73"><code>da38e37</code></a> feat: Raise informative error on Unknown unnest (<a href="https://redirect.github.com/pola-rs/polars/issues/19830">#19830</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/bb0b2a1b50e5d81420ea62d908ee6deb95b6c3fc"><code>bb0b2a1</code></a> fix: Validate subnodes in validate IR (<a href="https://redirect.github.com/pola-rs/polars/issues/19831">#19831</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/2a0d79be99904efb0a10b0756671dfd3883158f3"><code>2a0d79b</code></a> perf: Increase default async thread count for low core count systems (<a href="https://redirect.github.com/pola-rs/polars/issues/19829">#19829</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/245d5498952b0e98ba5759a64ee0d0c06c7f6518"><code>245d549</code></a> fix: Raise if merge non-global categoricals in unpivot (<a href="https://redirect.github.com/pola-rs/polars/issues/19826">#19826</a>)</li> <li><a href="https://github.com/pola-rs/polars/commit/5210d999d4bae8446ea16938c94f00e8dc912776"><code>5210d99</code></a> perf: Move row group decode off async thread for local streaming parquet scan...</li> <li><a href="https://github.com/pola-rs/polars/commit/01be57f4f7f6cb37f21bff12f61acb348c210bfc"><code>01be57f</code></a> fix: Type hints for window_size incorrectly included timedelta in some rollin...</li> <li><a href="https://github.com/pola-rs/polars/commit/50c1135c9b490528555142ef6fabf1b85b17b9ca"><code>50c1135</code></a> docs(python): Update bokeh to use cdn to avoid Bokeh Error (<a href="https://redirect.github.com/pola-rs/polars/issues/19788">#19788</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pola-rs/polars/compare/py-1.13.1...py-1.14.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.13.1&new-version=1.14.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> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information