Skip to content

build(deps): Update polars requirement from <=1.6.0 to <=1.26.0#315

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/polars-lte-1.26.0
Closed

build(deps): Update polars requirement from <=1.6.0 to <=1.26.0#315
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/polars-lte-1.26.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2025

Updates the requirements on polars to permit the latest version.

Release notes

Sourced from polars's releases.

Python Polars 1.26.0

🚀 Performance improvements

  • Use views for binary hash tables and add single-key binary variant (#21872)
  • Avoid rechunking in gather (#21876)
  • Switch ahash for foldhash (#21852)
  • Put THP behind feature flag (#21853)
  • Enable THP by default (#21829)
  • Improve join performance for expanding joins (#21821)
  • Use binary_search instead of contains in business-day functions (#21775)

✨ Enhancements

  • Add support for io-plugins in new-streaming (#21870)
  • Add PartitionParted (#21788)
  • Minor improvements to EXPLAIN plan output (#21822)
  • Add explain_all (#21797)
  • Allow to use repeat_by with (nested) lists and structs (#21206)

🐞 Bug fixes

  • Fix DataFrame.nan_to_null work for tuple (#21861)
  • Allow pivot on empty frame for all integer index dtypes (#21890)
  • Null panic on decimal aggregate (#21873)
  • Join with categoricals on new-streaming engine (#21825)
  • Fix div 0 partitioned group-by (#21842)
  • Incorrect quote check in CSV parser (#21826)
  • Add option to use relative paths for plugin libraries (#21675)
  • Respect header separator in sink_csv (#21814)
  • Deprecation of streaming=False (#21813)
  • Fix collect_all type-coercion (#21810)
  • Memory leaks in SharedStorage (#21798)
  • Make None refer to uncompressed in sink_ipc (#21786)

📖 Documentation

  • Add sources and sinks to user-guide (#21780)

🛠️ Other improvements

  • Change dynamic literals to be separate category (#21849)
  • Add POLARS_TIMEOUT_MS for timing out slow Polars tests (#21887)
  • Disable --dist loadgroup in pytest (#21885)
  • Fix refcount assert being messed up by pytest assertion magic (#21884)
  • Add env vars to configure new-streaming buffer sizes (#21818)

Thank you to all our contributors for making this release possible! @​Kevin-Patyk, @​MarcoGorelli, @​alexander-beedie, @​anath2, @​borchero, @​coastalwhite, @​dongchao-cn, @​kgv, @​mcrumiller, @​nameexhaustion, @​orlp and @​ritchie46

Commits
  • ac9d598 Python Polars 1.26.0 (#21894)
  • 2e194f3 refactor: Change dynamic literals to be separate category (#21849)
  • 9b63946 fix(python): Fix DataFrame.nan_to_null work for tuple (#21861)
  • c459cf7 fix: Allow pivot on empty frame for all integer index dtypes (#21890)
  • 04d0148 refactor(rust): Add bridge for multi scan (#21863)
  • fda3191 feat: Add support for io-plugins in new-streaming (#21870)
  • d95e343 chore: Add POLARS_TIMEOUT_MS for timing out slow Polars tests (#21887)
  • 3c2ac5b refactor(rust): Remove FileType in favor of ReaderCapabilities for new-st...
  • 4fd8d57 chore: Disable --dist loadgroup in pytest (#21885)
  • 32c4780 chore: Fix refcount assert being messed up by pytest assertion magic (#21884)
  • Additional commits viewable in compare view

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 commands and options

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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 1, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 1, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 68.92%. Comparing base (fed5e2d) to head (2adc74c).
Report is 2 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #315   +/-   ##
=======================================
  Coverage   68.92%   68.92%           
=======================================
  Files          37       37           
  Lines        3221     3221           
=======================================
  Hits         2220     2220           
  Misses       1001     1001           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update fed5e2d...2adc74c. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dependabot dependabot bot force-pushed the dependabot/pip/polars-lte-1.26.0 branch from 920379d to f97e468 Compare April 25, 2025 16:31
Updates the requirements on [polars](https://github.com/pola-rs/polars) to permit the latest version.
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](pola-rs/polars@py-0.0.1...py-1.26.0)

---
updated-dependencies:
- dependency-name: polars
  dependency-version: 1.26.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/polars-lte-1.26.0 branch from f97e468 to 2adc74c Compare April 28, 2025 11:39
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github May 1, 2025

Superseded by #326.

@dependabot dependabot bot closed this May 1, 2025
@dependabot dependabot bot deleted the dependabot/pip/polars-lte-1.26.0 branch May 1, 2025 19:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants