Highlights support DataFrame init from pydantic model data (#8178) Performance improvements fail fast on non-inferable strings in strptime if no fmt is provided (#8111) make chunks search more resilient (#8229) SIMD accelerated arg_min/arg_max (via argminmax) (#8074) speed up csv parsing for slower datetimes formats (#8213) improve datetime interpret perf (#8209) arr.eval run on groupby expression engine when possible (#8199) ~2-3x speedup for DataFrame init from pydantic models (#8181) ✨ Enhancements add use_earliest argument to replace_time_zone for dealing with ambiguous datetimes (#8087) fail loudly on .%f directive, as it differs from the Python standard library (#8237) SQL CTE's (#8208) automatically convert series OP expr -> pl...
Highlights Array (backed by arrow::FixedSizeList datatype (#8943) Write dataframes as delta tables ...
⚠️ Deprecations Rename LazyFrame.read/write_json to de/serialize (#10238) Performance improvement...
Performance improvements improve group_tuples of high cardinality data ~10% (#7938) ✨ Enhancements...
Performance improvements optimize string kernels, (elide redundant allocs) (#7602) even faster pola...
Performance improvements optimize join inner materialization of single keys (#8405) parallelize sor...
Performance improvements less naive count (#8473) parallelise dataframe describe method (#8465) par...
Performance improvements don't initialize memory before row-encoding (#9435) further optimize datet...
Performance improvements speed up comparison of sorted arrays ~3.85x. (#7478) improve performance ...
Performance improvements add optimizer passes and change initial order (#8811) fused multiply sub /...
Performance improvements change top_k algorithm (#7718) runtime SIMD target detection for min/max/s...
Performance improvements use streaming instead of partitioned groupby (#7907) don't auto-stream gro...
Highlights Out-of-core unique (#8573) Performance improvements improve OOC sort performance duri...
Highlights Native implementation of dataframe interchange protocol (#10267) ⚠️ Deprecations Depre...
Performance improvements optimize n_unique for integers (#9568) remove sort columns on multiple-key...
✨ Enhancements make unique expr serde and cmp (#8153) Enhanced parametric testing DataFrame generat...
Highlights Array (backed by arrow::FixedSizeList datatype (#8943) Write dataframes as delta tables ...
⚠️ Deprecations Rename LazyFrame.read/write_json to de/serialize (#10238) Performance improvement...
Performance improvements improve group_tuples of high cardinality data ~10% (#7938) ✨ Enhancements...
Performance improvements optimize string kernels, (elide redundant allocs) (#7602) even faster pola...
Performance improvements optimize join inner materialization of single keys (#8405) parallelize sor...
Performance improvements less naive count (#8473) parallelise dataframe describe method (#8465) par...
Performance improvements don't initialize memory before row-encoding (#9435) further optimize datet...
Performance improvements speed up comparison of sorted arrays ~3.85x. (#7478) improve performance ...
Performance improvements add optimizer passes and change initial order (#8811) fused multiply sub /...
Performance improvements change top_k algorithm (#7718) runtime SIMD target detection for min/max/s...
Performance improvements use streaming instead of partitioned groupby (#7907) don't auto-stream gro...
Highlights Out-of-core unique (#8573) Performance improvements improve OOC sort performance duri...
Highlights Native implementation of dataframe interchange protocol (#10267) ⚠️ Deprecations Depre...
Performance improvements optimize n_unique for integers (#9568) remove sort columns on multiple-key...
✨ Enhancements make unique expr serde and cmp (#8153) Enhanced parametric testing DataFrame generat...
Highlights Array (backed by arrow::FixedSizeList datatype (#8943) Write dataframes as delta tables ...
⚠️ Deprecations Rename LazyFrame.read/write_json to de/serialize (#10238) Performance improvement...
Performance improvements improve group_tuples of high cardinality data ~10% (#7938) ✨ Enhancements...