Polars: py-0.19.1 Release

Release date:
September 1, 2023
Previous version:
py-0.19.0 (released August 30, 2023)
Magnitude:
3,889 Diff Delta
Contributors:
5 total committers
Data confidence:
Commits:

17 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored September 1, 2023

Top Contributors in py-0.19.1

stinodego
alexander-beedie
orlp
reswqa
ritchie46

Directory Browser for py-0.19.1

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

πŸ’₯ Breaking changes

  • empty product returns identity and product ignores nulls (#10842)

✨ Enhancements

  • add binary, boolean, categorical, date, object, and time selectors (#10806)
  • Supports is_last operation (#10760)
  • minor typing improvement for DataFrame.__iter__ (#10825)
  • Add custom error for allow_copy=False (#10822)

🐞 Bug fixes

  • empty product returns identity (#10842)
  • never panic in hash/equality doesn't hold in cse (#10836)
  • Improve bound checks on temporal ranges (#10837)
  • var/std behavior around few elements (#10828)
  • Fix divided by zero error when read empty csv in streaming mode (#10819)
  • behaviour of reversed(df) (#10823)
  • fix equality of quantile aggregation node (#10816)
  • Reading an only-header csv file in streaming mode should not panic (#10810)

πŸ› οΈ Other improvements

  • Refactor range related functions (#10830)
  • map-related docstring updates (#10779)
  • Move sink tests to streaming module (#10821)

Thank you to all our contributors for making this release possible! @alexander-beedie, @orlp, @reswqa, @ritchie46 and @stinodego