Skip to content

Rust Polars 0.39.1

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Apr 19:35
5e68541

πŸš€ Performance improvements

  • Fix regression that led to using only a single thread (#15667)

✨ Enhancements

🐞 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)

πŸ“– Documentation

  • Fix typo in legacy install instructions (#15662)
  • Include prelude import in the example (#15633)

πŸ› οΈ Other improvements

  • Remove the remaining usage of deprecated numpy crate APIs (#15668)
  • make Duration.is_constant_duration less strict for non-timezone-aware case (#15639)
  • Fix some typos in comments (#15665)
  • remove unnecessary unsafe in list mean/sum (#15660)

Thank you to all our contributors for making this release possible!
@MarcoGorelli, @Priyansh4444, @StevenMia, @itamarst, @mcrumiller, @orlp, @reswqa, @ritchie46 and @stinodego