New
Python Polars 1.38.1
β¨ Enhancements
- Add get() to retrieve a byte from binary data (#26454)
- Remove with_context in SQL lowering (#26416)
π Bug fixes
- Do not overwrite used names in cluster_with_columns pushdown (#26467)
- Do not mark output of concat_str on multiple inputs as sorted (#26468)
- Fix CSV schema inference content line duplication bug (#26452)
- Fix InvalidOperationError using
scan_deltawith filter (#26448) - Alias giving missing column after streaming GroupBy CSE (#26447)
- Ensure
by_nameselector selects only names (#26437) - Restore compatibility of strings written to parquet with pyarrow filter (#26436)
- Update schema in cluster_with_columns optimization (#26430)
- Fix negative slice in groups slicing (#26442)
- Don't run CPU check on aarch64 musl (#26439)
- Fixed annotations shadowed by class methods (#26356)
- Remove the
POLARS_IDEAL_MORSEL_SIZEmonkeypatching in the parametric merge-join test (#26418) - Fix
selectormatch patterns for multiline column names (#26320)