arbiter
arbiter copied to clipboard
build(deps): bump polars from 0.37.0 to 0.39.2
Bumps polars from 0.37.0 to 0.39.2.
Release notes
Sourced from polars's releases.
Rust Polars 0.39.2
🚀 Performance improvements
- use two binary searches for equality mask when data is sorted (#15702)
- improve filter parallelism (#15686)
✨ Enhancements
- Remove outdated join validation checks (#15701)
🐞 Bug fixes
- manual cache (#15711)
- Ensure we don't hold onto Mutex when grabbing join tuples (#15704)
- allow null dtypes in UDFs if they match the schema (#15699)
- Respect join_null argument for semi/anti joins (#15696)
- Ensure we don't hold RwLock when spawning group parallelism in w… (#15697)
- Ensure empty with_columns is a no-op (#15694)
- Include predicate in cache state union (#15693)
- Add the missing feature flag for
ewm_mean_by
(#15687)- 8/16-bits int could also apply in place for log expr (#15680)
prepare_expression_for_context
shouldn't panic if exceptions raised from optimizer (#15681)🛠️ Other improvements
- Make
json_path_match
expr non-anonymous (#15682)Thank you to all our contributors for making this release possible!
@henryharbeck
,@kszlim
,@orlp
,@reswqa
and@ritchie46
Rust Polars 0.39.1
🚀 Performance improvements
- Fix regression that led to using only a single thread (#15667)
✨ Enhancements
- add ewm_mean_by (#15638)
🐞 Bug fixes
- Ensure profile of simple-projection only take own runtime (#15671)
- Panic if invalid array in object (#15664)
- Ensure 'CachedSchema' doesn't get synced between plans (#15661)
group_by
multiple null columns produce phantom row (#15659)- rolling_* aggs were behaving as if they return scalars in group-by (#15657)
- Correct the unsoundness slice range of
arr.min/max
(#15654)list.mean
fast path shouldn't produce NaN (#15652)- Fix Display implementation of Duration (#15647)
... (truncated)
Commits
4c57688
rust Polars 0.39.2 (#15713)1a19c54
fix: manual cache (#15711)6ba7369
fix: Ensure we don't hold onto Mutex when grabbing join tuples (#15704)ff3feaa
perf: use two binary searches for equality mask when data is sorted (#15702)6253095
feat: Remove outdated join validation checks (#15701)04b00e6
docs(python): Align docstring phrasing inSeries/Expr.dt.truncate/round
(#1...2ac0da2
fix: allow null dtypes in UDFs if they match the schema (#15699)ee660ee
fix: Respect join_null argument for semi/anti joins (#15696)1868c6d
fix: Ensure we don't hold RwLock when spawning group parallelism in w… (#15697)8befcd1
fix: Ensure empty with_columns is a no-op (#15694)- 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)