Polars: py-0.16.13 Release

Release date:
March 13, 2023
Previous version:
py-0.16.12 (released March 10, 2023)
Magnitude:
2,698 Diff Delta
Contributors:
6 total committers
Data confidence:
Commits:

21 Commits in this Release

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

Authored March 13, 2023
Authored March 13, 2023

Top Contributors in py-0.16.13

ritchie46
stinodego
MarcoGorelli
alexander-beedie
CloseChoice
ecashin

Directory Browser for py-0.16.13

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 atoi in favor of lexical in strptime -25% (#7501)
  • [csv] faster utf8 validation ~20% (#7500)
  • [csv] SIMD accelerate SplitFields -40% (#7498)
  • (csv) don't use memchr for splitfields -~0.15% (#7494)
  • csv-file use fast-float for csv float parsing (#7492)

✨ Enhancements

  • literal support for binary (#7519)

🐞 Bug fixes

  • fix(rust, python) respect time zone in date_range (#7503)
  • transparently integrate externally-registered Excel formats (#7520)
  • use physical types in sort-by args (#7518)
  • keep series name in arithmetic (#7513)
  • Initialize with Decimal dtype (#7511)
  • fix projection pushdown of asof_joins (#7487)

πŸ› οΈ Other improvements

  • update show_versions with xlsxwriter (and add as optional dependency) (#7507)
  • Use new LazyFrame init in docs (#7508)
  • Bump some linting versions (#7505)

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