Changes
✨ Enhancements
- feat: Add
Expr.replace_strictsupport for lazy backends ifdefaultis provided (#3282) - enh: Show more informative
not_implementedand "could not translate" errors for plugins (#3297) - feat: Add
defaultin{Expr,Series}.replace_strict(#3276)
🐞 Bug fixes
- fix:
with_row_indexwas returning incorrect results when used withorder_byfor pandas, pyarrow, and polars (#3292) - fix: Make
is_finiteconsistent for Polars < 1.18 (#3288) - feat: Add
defaultin{Expr,Series}.replace_strict(#3276) - fix: Pass/Retrieve empty categories from nw.Enum (#3284)
📖 Documentation
- docs: document Daft support (#3299)
🛠️ Other improvements
- chore: simplify dask implementation for direct translations (#3287)
- chore: document closed interval options (#3291)
- test: xfail polars
cat.get_categories(flaky) (#3283)
Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @camriddell and @liamholmes31