Skip to content

Narwhals v0.9.29

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Jul 17:11
· 977 commits to refs/heads/main since this release
a1c25d8

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