Polars: py-0.18.13 Release

Release date:
August 7, 2023
Previous version:
py-0.18.12 (released August 4, 2023)
Magnitude:
3,443 Diff Delta
Contributors:
9 total committers
Data confidence:
Commits:

25 Commits in this Release

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

Authored August 7, 2023

Top Contributors in py-0.18.13

alexander-beedie
ritchie46
stinodego
orlp
MarcoGorelli
cmdlineluser
CanglongCl
Julian-J-S
eltociear

Directory Browser for py-0.18.13

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

Release Notes Published

⚠️ Deprecations

  • Rename LazyFrame.read/write_json to de/serialize (#10238)
  • Add categorical_as_str parameter to testing utils (#10350)

πŸš€ Performance improvements

  • don't parallelize literal expressions (#10321)

✨ Enhancements

  • support selectors in additional frame methods (#10255)
  • Add Series.cat.uses_lexical_ordering (#10325)
  • utility to get buffers and pointers (#10331)
  • improve datetime parsing error message (#10332)
  • add ptr for small integer types (#10330)
  • add offsets utility (#10328)
  • allow sequential runners in select/with_columns (#10322)
  • warn about inefficient apply json.loads if json is local import (#10310)
  • improve err msg parsing time, date, datetime (#10298)
  • Add categorical_as_str parameter to testing utils

🐞 Bug fixes

  • fix oob in 'last' (#10329)
  • show inefficient apply warning in ipython (#10312)
  • add cse to no_optimization in profile (#10317)
  • fix categorical lexical sort (#10318)
  • Fix join validation (#10257)
  • Set correct dtype for .extract_groups() (#10306)

Thank you to all our contributors for making this release possible! @CanglongCl, @JulianCologne, @MarcoGorelli, @alexander-beedie, @cmdlineluser, @eltociear, @orlp, @ritchie46 and @stinodego