Polars: py-0.20.9 Release

Release date:
February 16, 2024
Previous version:
py-0.20.8 (released February 14, 2024)
Magnitude:
721 Diff Delta
Contributors:
10 total committers
Data confidence:
Commits:

22 Commits in this Release

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

Authored February 15, 2024
Authored February 15, 2024
Authored February 16, 2024

Top Contributors in py-0.20.9

FBruzzesi
stinodego
ritchie46
dannyfriar
jdanford
taki-mekhalfa
NedJWestern
i-aki-y
mcrumiller
mbuhidar

Directory Browser for py-0.20.9

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

Release Notes Published

πŸš€ Performance improvements

  • use owned arithmetic in horizontal_sum (#14525)

✨ Enhancements

  • Add writable flag to DataFrame.to_numpy (#14520)
  • flatten aliases (#14512)
  • Make formatting more consistent in DOT graphs (#14486)
  • add flush operator to streaming operators (#14500)

🐞 Bug fixes

  • ensure the streaming dispatcher can replace placeholders in unions (#14537)
  • Ensure series are contiguous prior to transpose (#14527)
  • write csv header if necessary when finishing sinks (#14518)
  • fix logical dtypes in take_chunked (#14517)
  • fix binary-offset row-encode (#14514)
  • race conditions in OOC writing (#14510)
  • Remove is_numeric check on Series.std/var (#14493)
  • Error on invalid schema input in DataFrame constructor (#14483)

πŸ“– Documentation

  • Fix docstring example for Config.save_to_file (#14533)
  • Fix infer_schema_length param description (#14233)
  • Clean up grammar and capitalization in README.md (#14488)
  • Add examples for Series.bin.ends_with, Series.bin.starts_with, Series.bin.decode, Series.bin.encode. (#14478)

πŸ› οΈ Other improvements

  • add code coverage CI (#14532)
  • Re-enable streaming OOC tests (#14522)
  • Use constant for checking Sphinx building (#14502)

Thank you to all our contributors for making this release possible! @FBruzzesi, @NedJWestern, @c-peters, @dannyfriar, @i-aki-y, @jdanford, @mbuhidar, @mcrumiller, @ritchie46, @stinodego and @taki-mekhalfa