Polars: py-0.20.29 Release

Release date:
May 23, 2024
Previous version:
py-0.20.28 (released May 22, 2024)
Magnitude:
1,302 Diff Delta
Contributors:
9 total committers
Data confidence:
Commits:

18 Commits in this Release

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

Authored May 23, 2024

Top Contributors in py-0.20.29

alexander-beedie
stinodego
ritchie46
nameexhaustion
coastalwhite
itamarst
cmdlineluser
KDruzhkin
ankane

Directory Browser for py-0.20.29

All files are compared to previous version, py-0.20.28. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

⚠️ Deprecations

  • Deprecate how="outer" join type in favour of how="full" (left/right are *also* outer joins) (#16417)

πŸš€ Performance improvements

  • Fix pathological small chunk parquet writing (#16433)

✨ Enhancements

  • Support zero-copy conversion for temporal types in DataFrame.to_numpy (#16429)
  • Allow designation of a custom name for the value_counts "count" column (#16434)
  • Default rechunk=False for read_parquet (#16427)
  • Add "ignore_spaces" to alpha and alphanumeric selectors, add "ascii_only" to digit (#16362)
  • Update __array__ method for Series and DataFrame to support copy parameter (#16401)

🐞 Bug fixes

  • add cluster_with_columns optimization toggle in python (#16446)
  • Fix struct 'with_fields' schema for update dtypes (#16428)
  • Fix error reading lists of CSV files that contain comments (#16426)
  • make read_parquet() respect rechunk flag when using pyarrow (#16418)
  • Improve read_excel dtype inference of "calamine" int/float results that include NaN (#16400)
  • Update apply call in str_duration_ util. (#16412)

πŸ“– Documentation

  • Add interpolate_by entry to rst files. (#16422)
  • Fix sphinx headers: 'Example' β†’ 'Examples' (#16407)

Thank you to all our contributors for making this release possible! @KDruzhkin, @alexander-beedie, @ankane, @cmdlineluser, @coastalwhite, @itamarst, @nameexhaustion, @ritchie46 and @stinodego