Skip to content

Commit

Permalink
Bump polars from 1.13.1 to 1.14.0 (#283)
Browse files Browse the repository at this point in the history
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 &amp;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
dependabot[bot] authored Nov 18, 2024
1 parent b2ec8d3 commit f158296
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
16 changes: 8 additions & 8 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ tabulate = "^0.9.0"
ujson = "^5.9.0"
matplotlib = "^3.9.0"
fsspec = "^2024.6.1"
polars = "^1.13.1"
polars = "^1.14.0"
pyarrow = "^18.0.0"
boto3 = "~1.34.0"
s3fs = "^2024.9.0"
Expand Down

0 comments on commit f158296

Please sign in to comment.