Changes
- Feat: Dask filter and __and__ method added (676)
- bug: fix `iter_rows` inconsistency in pandas (671)
π Performance improvements
- perf: some comprehensions over loops (679)
β¨ Enhancements
- feat: add `fill_null` to `DaskExpr` (685)
- feat: add `drop_nulls` for dask (675)
- feat: dask `columns` property & `filter` method (670)
- feat: dask `select` method (667)
- feat: add year, month, day, hour, minute, second, millisecond, micros⦠(666)
- feat: add `to_lowercase`, `to_uppercase`, `to_datetime` for dask (665)
- feat: add `ends_with`, `contains`, `slice` for dask (664)
- feat: Added Dask `Expr.sum` (662)
π Bug fixes
- fix: dask expr `dt.nanosecond` implementation (678)
π Documentation
- doc: Made changes to the file explaining the `UserWarning` error while using pandas `group_by's (677)
π οΈ Other improvements
- tests: add pytest-env to dev requirements (683)
- ci: adopt uv (682)
- chore: factor `system_info` tests outside `test_common` (680)
- test: xfail uppecase for dask and pyarrow 11.0.0 (672)
- chore: enable more lazy tests (663)
Thank you to all our contributors for making this release possible!
DeaMariaLeon, EdAbati, FBruzzesi, MarcoGorelli, aidoskanapyanov, benrutter, lucianosrp, mistShard and montanarograziano