Skip to content

Commit

Permalink
Bump polars-lts-cpu from 1.14.0 to 1.16.0 (#295)
Browse files Browse the repository at this point in the history
Bumps [polars-lts-cpu](https://github.com/pola-rs/polars) from 1.14.0 to
1.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pola-rs/polars/releases">polars-lts-cpu's
releases</a>.</em></p>
<blockquote>
<h2>Python Polars 1.16.0</h2>
<h2>🚀 Performance improvements</h2>
<ul>
<li>Expand more filters (<a
href="https://redirect.github.com/pola-rs/polars/issues/20022">#20022</a>)</li>
<li>Cache the DataFrame schema in get_column_index (<a
href="https://redirect.github.com/pola-rs/polars/issues/20021">#20021</a>)</li>
</ul>
<h2>✨ Enhancements</h2>
<ul>
<li>Enable creation of independently reusable <code>Config</code>
instances (<a
href="https://redirect.github.com/pola-rs/polars/issues/20053">#20053</a>)</li>
<li>Improved error message on invalid Python <code>Enum</code> init (<a
href="https://redirect.github.com/pola-rs/polars/issues/20060">#20060</a>)</li>
<li>Improve Polars <code>Enum</code> dtype init from standard Python
enums (<a
href="https://redirect.github.com/pola-rs/polars/issues/19997">#19997</a>)</li>
<li>Add optimized row encoding for Decimals (<a
href="https://redirect.github.com/pola-rs/polars/issues/20050">#20050</a>)</li>
<li>Add <code>drop_nans</code> method to DataFrame and LazyFrame (<a
href="https://redirect.github.com/pola-rs/polars/issues/20029">#20029</a>)</li>
</ul>
<h2>🐞 Bug fixes</h2>
<ul>
<li>Improve <code>hist</code> binning around breakpoints (<a
href="https://redirect.github.com/pola-rs/polars/issues/20054">#20054</a>)</li>
<li>Fix invalid len due to projection pushdown selection of scalar (<a
href="https://redirect.github.com/pola-rs/polars/issues/20049">#20049</a>)</li>
<li>Fix empty scalar agg type (<a
href="https://redirect.github.com/pola-rs/polars/issues/20051">#20051</a>)</li>
<li>Improve binning in <code>Series.hist</code> with
<code>bin_count</code> when all values are the same (<a
href="https://redirect.github.com/pola-rs/polars/issues/20034">#20034</a>)</li>
<li>Less intrusive forking warnings (<a
href="https://redirect.github.com/pola-rs/polars/issues/20032">#20032</a>)</li>
<li>Reading nullable sliced / masked Categoricals from Parquet (<a
href="https://redirect.github.com/pola-rs/polars/issues/20024">#20024</a>)</li>
<li>Regression in <code>hist</code> panicking on out of bounds index (<a
href="https://redirect.github.com/pola-rs/polars/issues/20016">#20016</a>)</li>
<li>Fix starts_with out of bounds (<a
href="https://redirect.github.com/pola-rs/polars/issues/20006">#20006</a>)</li>
<li>Fix incorrect column order for parquet scan with hive columns in
file (<a
href="https://redirect.github.com/pola-rs/polars/issues/19996">#19996</a>)</li>
<li>Incorrectly gave <code>list.len()</code> for masked-out rows (<a
href="https://redirect.github.com/pola-rs/polars/issues/19999">#19999</a>)</li>
<li>Bug fix in existing fast path for sorted series (<a
href="https://redirect.github.com/pola-rs/polars/issues/20004">#20004</a>)</li>
<li>Incorrect <code>collect_schema()</code> for <code>fill_null()</code>
after an aggregation expression in group-by context (<a
href="https://redirect.github.com/pola-rs/polars/issues/19993">#19993</a>)</li>
<li>Fix <code>row_by_key</code> typing (<a
href="https://redirect.github.com/pola-rs/polars/issues/19888">#19888</a>)</li>
</ul>
<h2>📖 Documentation</h2>
<ul>
<li>Remove note about guaranteed left join order (<a
href="https://redirect.github.com/pola-rs/polars/issues/20048">#20048</a>)</li>
<li>Fix broken links to user guide (<a
href="https://redirect.github.com/pola-rs/polars/issues/19989">#19989</a>)</li>
</ul>
<h2>📦 Build system</h2>
<ul>
<li>Pin maturin (<a
href="https://redirect.github.com/pola-rs/polars/issues/20063">#20063</a>)</li>
</ul>
<p>Thank you to all our contributors for making this release possible!
<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/gab23r"><code>@​gab23r</code></a>, <a
href="https://github.com/lukemanley"><code>@​lukemanley</code></a>, <a
href="https://github.com/mcrumiller"><code>@​mcrumiller</code></a>, <a
href="https://github.com/nameexhaustion"><code>@​nameexhaustion</code></a>,
<a href="https://github.com/ritchie46"><code>@​ritchie46</code></a>, <a
href="https://github.com/siddharth-vi"><code>@​siddharth-vi</code></a>,
<a href="https://github.com/stijnherfst"><code>@​stijnherfst</code></a>
and <a
href="https://github.com/stinodego"><code>@​stinodego</code></a></p>
<h2>Python Polars 1.15.0</h2>
<h2>🚀 Performance improvements</h2>
<ul>
<li>Reduce the size of row encoding UTF-8 (<a
href="https://redirect.github.com/pola-rs/polars/issues/19911">#19911</a>)</li>
<li>Memoize duplicates in rolling-gb-dyn (<a
href="https://redirect.github.com/pola-rs/polars/issues/19939">#19939</a>)</li>
<li>More efficient row encoding for <code>pl.List</code> (<a
href="https://redirect.github.com/pola-rs/polars/issues/19907">#19907</a>)</li>
<li>Half the size of Booleans in row encoding (<a
href="https://redirect.github.com/pola-rs/polars/issues/19927">#19927</a>)</li>
<li>Rolling 'iter_lookbehind' breeze through duplicates (<a
href="https://redirect.github.com/pola-rs/polars/issues/19922">#19922</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/44ddbc2c6190d1094e83b259a1861c1d9047af0a"><code>44ddbc2</code></a>
feat(python): Enable creation of independently reusable
<code>Config</code> instances (#...</li>
<li><a
href="https://github.com/pola-rs/polars/commit/ccaf682eaa42725831ce461ad31158327e184b8a"><code>ccaf682</code></a>
feat(python): Improved error message on invalid Python <code>Enum</code>
init (<a
href="https://redirect.github.com/pola-rs/polars/issues/20060">#20060</a>)</li>
<li><a
href="https://github.com/pola-rs/polars/commit/4a46723b6b5e1775a2759965b47fc3ec649a1498"><code>4a46723</code></a>
build: Pin maturin (<a
href="https://redirect.github.com/pola-rs/polars/issues/20063">#20063</a>)</li>
<li><a
href="https://github.com/pola-rs/polars/commit/f7718f371de75f118e0365730be584316cd163e9"><code>f7718f3</code></a>
python Polars 1.16 (<a
href="https://redirect.github.com/pola-rs/polars/issues/20055">#20055</a>)</li>
<li><a
href="https://github.com/pola-rs/polars/commit/9513c52b3b659e8fb74f150c35d0fb27663eb60f"><code>9513c52</code></a>
fix: Improve <code>hist</code> binning around breakpoints (<a
href="https://redirect.github.com/pola-rs/polars/issues/20054">#20054</a>)</li>
<li><a
href="https://github.com/pola-rs/polars/commit/b83d84749baeab7344825e13beeb6938f696c6ee"><code>b83d847</code></a>
feat(python): Improve Polars <code>Enum</code> dtype init from standard
Python enums (<a
href="https://redirect.github.com/pola-rs/polars/issues/1">#1</a>...</li>
<li><a
href="https://github.com/pola-rs/polars/commit/99c7f4ddebfdaa9a2d9de0ec167f6f4eddcb768d"><code>99c7f4d</code></a>
fix: Fix invalid len due to projection pushdown selection of scalar (<a
href="https://redirect.github.com/pola-rs/polars/issues/20049">#20049</a>)</li>
<li><a
href="https://github.com/pola-rs/polars/commit/49b2e7bf7ebf3907171d214cacd688f2cfe7f0fa"><code>49b2e7b</code></a>
feat: Add optimized row encoding for Decimals (<a
href="https://redirect.github.com/pola-rs/polars/issues/20050">#20050</a>)</li>
<li><a
href="https://github.com/pola-rs/polars/commit/74d059f0385a4fabb7ecfdc84b75341c5d734ede"><code>74d059f</code></a>
fix: Fix empty scalar agg type (<a
href="https://redirect.github.com/pola-rs/polars/issues/20051">#20051</a>)</li>
<li><a
href="https://github.com/pola-rs/polars/commit/9f3f01212391d4db343fb3eabcdb17a8705669e1"><code>9f3f012</code></a>
docs(python): Remove note about guaranteed left join order (<a
href="https://redirect.github.com/pola-rs/polars/issues/20048">#20048</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pola-rs/polars/compare/py-1.14.0...py-1.16.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=polars-lts-cpu&package-manager=pip&previous-version=1.14.0&new-version=1.16.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 Dec 6, 2024
1 parent 6298daa commit 04b07df
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-lts-cpu = "^1.14.0"
polars-lts-cpu = "^1.16.0"
pyarrow = "^18.0.0"
boto3 = "~1.34.0"
s3fs = "^2024.9.0"
Expand Down

0 comments on commit 04b07df

Please sign in to comment.