Changes
- Bump version to 0.9.29 (432)
- clean: factor `filter_test` and `filter_test_series` out of `test_common` (427)
- clean: factor tests out of test_common (420)
- clean: include `native` in some names / functions (424)
- feat: make DataFrame and LazyFrame Generic (for typing) (421)
- clean: use from_native in tests (422)
- clean: assorted (419)
- clean: factor double_test out of test_common (418)
- Generic groupby (417)
- clean: factor select_test out of test_common (416)
- TPCH Queries 11, 15, 19 and 20 (411)
- TPCH Queries 9 and 10 (407)
- Overload to dict (413)
š Performance improvements
- perf: simplify pyarrow diff (431)
- perf: push down `parse_version` (430)
āØ Enhancements
- feat: implement DataFrame.with_columns for arrow backend (429)
- feat: distinguish IntoDataFrame and IntoFrame (423)
- feat: add DataFrame.lazy and LazyFrame.lazy (412)
- feat: Expr.Abs and Series.abs (409)
š Documentation
- docs: add page on type hints (426)
š ļø Other improvements
- perf: simplify pyarrow diff (431)
- chore: add nbstripout (415)
- chore: factor out to_dict test (414)
- chore: return Self more (408)
Thank you to all our contributors for making this release possible!
EdAbati, MarcoGorelli, condekind, shriyakalakata and ugohuche