Polars: py-0.20.12 Release

Release date:
February 29, 2024
Previous version:
py-0.20.11 (released February 27, 2024)
Magnitude:
1,170 Diff Delta
Contributors:
7 total committers
Data confidence:
Commits:

Top Contributors in py-0.20.12

orlp
ritchie46
nameexhaustion
stinodego
petrosbar
MarcoGorelli
c-peters

Directory Browser for py-0.20.12

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

Release Notes Published

[!WARNING]
This release was deleted from PyPI. Please use the 0.20.13 release instead.

πŸš€ Performance improvements

  • auto-tune concurrency budget (#14753)
  • Don't materialize for broadcasting fill_null value and default value of replace (#14736)
  • Improve performance of boolean filters 1-100x. (#14746)

🐞 Bug fixes

  • fix hashing specialization (#14754)
  • Sum after filter in aggregation context sometimes returned NULL (#14752)
  • Allow list.contains() for list of categoricals (#14744)
  • Fix bug where alias was ignored in COUNT(*) optimization (#14738)
  • Fix DataFrame.sum for decimals (#14732)

πŸ“– Documentation

  • Link to plugins tutorial more prominently (#14727)

πŸ“¦ Build system

  • update ahash (#14731)

πŸ› οΈ Other improvements

  • update ahash (#14731)
  • Use datetime_to_int util for AnyValue conversion (#14743)
  • Refactor utils/convert.py module (#14739)

Thank you to all our contributors for making this release possible! @MarcoGorelli, @c-peters, @nameexhaustion, @orlp, @petrosbar, @ritchie46 and @stinodego