Polars: py-0.15.14 Release

Release date:
January 9, 2023
Previous version:
py-0.15.13 (released January 6, 2023)
Magnitude:
2,862 Diff Delta
Contributors:
6 total committers
Data confidence:
Commits:

26 Commits in this Release

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

Authored January 9, 2023

Top Contributors in py-0.15.14

ritchie46
alexander-beedie
huitseeker
zundertj
gitkwr
stinodego

Directory Browser for py-0.15.14

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

  • first check rev-map on categorical equality check (#6085)

✨ Enhancements

  • add arr.take expression (#6116)
  • allow extend_constant to work with date literals (#6114)
  • allow nested categorical cast (#6113)
  • add a rounded_corners modifier to pl.Config.set_tbl_formatting (#6108)
  • huge speedup of scalar-to-array expansion on frame init from dict (#6111)
  • extend existing fast range->Series init to lists of ranges in a Series (#6099)
  • additional (opt-in) options for assert_frame_equal (#6096)
  • add search_sorted for arrays and utf8 dtype (#6083)

🐞 Bug fixes

  • ensure multi-line type hints are parenthesised (#6100)
  • fix invalid dtype in chunked array after struct cast (#6093)
  • don't run cse cache_states if no projections found (#6087)
  • Support all datatypes in glimpse and align with head/tail (#6091)
  • Update read_csv error message (#6082)
  • propogate nulls in binary arithmetic/aggregation (#6076)

πŸ› οΈ Other improvements

  • Fix docstring with_context (#6118)
  • Use Dataframe.item internally and in tests (#6109)
  • Assert deprecation warning on check_column_names (#6110)
  • enable unused import autofix via ruff (#6102)

Thank you to all our contributors for making this release possible! @alexander-beedie, @gitkwr, @huitseeker, @ritchie46, @stinodego and @zundertj