Skip to content

chore: bump polars from 1.38.0 to 1.39.3#631

Merged
max-sixty merged 1 commit intomainfrom
dependabot/pip/polars-1.39.3
Apr 1, 2026
Merged

chore: bump polars from 1.38.0 to 1.39.3#631
max-sixty merged 1 commit intomainfrom
dependabot/pip/polars-1.39.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps polars from 1.38.0 to 1.39.3.

Release notes

Sourced from polars's releases.

Python Polars 1.39.3

  • No changes

Thank you to all our contributors for making this release possible! @​ritchie46

Python Polars 1.39.2

  • No changes

Thank you to all our contributors for making this release possible! @​nameexhaustion and @​ritchie46

Python Polars 1.39.1

🐞 Bug fixes

  • Handle empty rolling windows in streaming engine (#26903)

📖 Documentation

  • Add documentation for on_columns for LazyFrame pivot (#26859)

🛠️ Other improvements

  • Bump build deps used in ARM64 Windows release pipeline (#26892)

Thank you to all our contributors for making this release possible! @​Kevin-Patyk, @​RenzoMXD, @​TNieuwdorp, @​dsprenkels, @​gautamvarmadatla, @​nameexhaustion, @​nicholaslegrand102 and @​ritchie46

Python Polars 1.39.0

🚀 Performance improvements

  • Lower arg_{min,max} to streaming engine (#26845)
  • Additional IR slice pushdown after filter pushdown (#26815)
  • Streaming first/last on Enum through physical (#26783)
  • Fast filter for scalar predicates (#26745)
  • Allow SimpleProjection in streaming engine to rename (#26709)
  • Streaming cloud download for scan_csv (#26637)
  • Drop columns only needed for predicates after the predicate is applied (#26703)
  • Run projection pushdown after predicate pushdown (#26688)
  • Comparison literal downcasting (#26663)
  • Add dynamic predicates for TopK (#26495)
  • Increase minimum default parquet row group prefetch to 8 (#26632)
  • Partial predicate conversion to PyArrow (#26567)
  • Streaming cloud download for scan_ndjson / scan_lines (#26563)
  • Grab GIL fewer times during Object join materialization (#26587)
  • Improve CSV and NDJSON cloud sink performance (#26545)
  • Tune cloud writer performance (#26518)
  • Allow parallel InMemorySinks in streaming engine (#26501)
  • Add streaming AsOf join node (#26398)
  • Don't always rechunk on gather of nested types (#26478)

... (truncated)

Commits
  • 1cd236c version + lockfile
  • ebe3364 lockfile
  • 4f31f72 fix: Fix ColumnNotFound due to projection between filter/cache in CSPE (#26946)
  • 71873e5 bump
  • 39d1d4c fix: Fix the loop bounds in `BitmapBuilder::extend_each_repeated_from_slice_u...
  • 0f5ae40 fix: Default engine as streaming for collect_batches (#26932)
  • 266141e lockfile
  • 259723f Python Polars 1.39.1
  • 1b71c72 fix: Fix error passing Series of dates to business functions (#26927)
  • 16725ce fix: Propagate null in min_by / max_by for all-null by groups (#26919)
  • Additional commits viewable in compare view

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 23, 2026
Bumps [polars](https://github.com/pola-rs/polars) from 1.38.0 to 1.39.3.
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](pola-rs/polars@py-1.38.0...py-1.39.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/polars-1.39.3 branch from da201f4 to 3a36553 Compare April 1, 2026 11:45
@max-sixty max-sixty merged commit d23d706 into main Apr 1, 2026
7 checks passed
@max-sixty max-sixty deleted the dependabot/pip/polars-1.39.3 branch April 1, 2026 12:04
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.

1 participant