Skip to content

chore(deps): bump polars from 0.52.0 to 0.53.0#464

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/polars-0.53.0
Closed

chore(deps): bump polars from 0.52.0 to 0.53.0#464
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/polars-0.53.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Copy link
Copy Markdown
Contributor

Bumps polars from 0.52.0 to 0.53.0.

Release notes

Sourced from polars's releases.

Rust Polars 0.53.0

🏆 Highlights

  • Add Extension types (#25322)

🚀 Performance improvements

  • Don't always rechunk on gather of nested types (#26478)
  • Enable zero-copy object_store put upload for IPC sink (#26288)
  • Resolve file schema's and metadata concurrently (#26325)
  • Run elementwise CSEE for the streaming engine (#26278)
  • Disable morsel splitting for fast-count on streaming engine (#26245)
  • Implement streaming decompression for scan_ndjson and scan_lines (#26200)
  • Improve string slicing performance (#26206)
  • Refactor scan_delta to use python dataset interface (#26190)
  • Add dedicated kernel for group-by arg_max/arg_min (#26093)
  • Add streaming merge-join (#25964)
  • Generalize Bitmap::new_zeroed opt for Buffer::zeroed (#26142)
  • Reduce fs stat calls in path expansion (#26173)
  • Lower streaming group_by n_unique to unique().len() (#26109)
  • Speed up SQL interface "UNION" clauses (#26039)
  • Speed up SQL interface "ORDER BY" clauses (#26037)
  • Add fast kernel for is_nan and use it for numpy NaN->null conversion (#26034)
  • Optimize ArrayFromIter implementations for ObjectArray (#25712)
  • New streaming NDJSON sink pipeline (#25948)
  • New streaming CSV sink pipeline (#25900)
  • Dispatch partitioned usage of sink_* functions to new-streaming by default (#25910)
  • Replace ryu with faster zmij (#25885)
  • Reduce memory usage for .item() count in grouped first/last (#25787)
  • Skip schema inference if schema provided for scan_csv/ndjson (#25757)
  • Add width-aware chunking to prevent degradation with wide data (#25764)
  • Use new sink pipeline for write/sink_ipc (#25746)
  • Reduce memory usage when scanning multiple parquet files in streaming (#25747)
  • Don't call cluster_with_columns optimization if not needed (#25724)
  • Tune partitioned sink_parquet cloud performance (#25687)
  • New single file IO sink pipeline enabled for sink_parquet (#25670)
  • New partitioned IO sink pipeline enabled for sink_parquet (#25629)
  • Correct overly eager local predicate insertion for unpivot (#25644)
  • Reduce HuggingFace API calls (#25521)
  • Use strong hash instead of traversal for CSPE equality (#25537)
  • Fix panic in is_between support in streaming Parquet predicate push down (#25476)
  • Faster kernels for rle_lengths (#25448)
  • Allow detecting plan sortedness in more cases (#25408)
  • Enable predicate expressions on unsigned integers (#25416)
  • Mark output of more non-order-maintaining ops as unordered (#25419)
  • Fast find start window in group_by_dynamic with large offset (#25376)
  • Add streaming native LazyFrame.group_by_dynamic (#25342)
  • Add streaming sorted Group-By (#25013)
  • Add parquet prefiltering for string regexes (#25381)
  • Use fast path for agg_min/agg_max when nulls present (#25374)

... (truncated)

Commits
  • 16c0d99 Rust Polars 0.53.0 (#26485)
  • 28b0440 refactor(rust): Move IO source metrics instrumentation to PolarsObjectStore...
  • 8a81b0e fix(python): Fix type-hint for Series.quantile (#26422)
  • 1fdbd1f perf: Don't always rechunk on gather of nested types (#26478)
  • 9d4f362 feat: Add primitive filter -> agg lowering in streaming GroupBy (#26459)
  • e3efd86 chore(python): Upgraded ruff, mypy, typos (#26476)
  • 6517935 feat: Support for the SQL FETCH clause (#26449)
  • 3b9e87d refactor: More SQL to IR conversion execute_isolated (#26455)
  • 50a3bfb Python Polars 1.38.1 (#26472)
  • 4207168 fix: Do not overwrite used names in cluster_with_columns pushdown (#26467)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 1, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/polars-0.53.0 branch 2 times, most recently from f8854ef to 061a05f Compare May 5, 2026 15:37
Bumps [polars](https://github.com/pola-rs/polars) from 0.52.0 to 0.53.0.
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](pola-rs/polars@rs-0.52.0...rs-0.53.0)

---
updated-dependencies:
- dependency-name: polars
  dependency-version: 0.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@userFRM

userFRM commented May 6, 2026

Copy link
Copy Markdown
Owner

Superseded by #479 — that PR ships the bare bump together with the required DataFrame::new(height, columns) signature migration.

@userFRM userFRM closed this May 6, 2026
@dependabot @github

dependabot Bot commented on behalf of github May 6, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/cargo/polars-0.53.0 branch May 6, 2026 07:49
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant