Skip to content

Narwhals v1.13.4

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Nov 15:09
· 66 commits to main since this release

Changes

πŸš€ Performance improvements

  • perf: Prefer getitem instead of loc for selecting multiple columns in pandas-like (#1355)
  • perf: replace loc with getitem in Dask (#1356)

✨ Enhancements

  • feat: support passing index object directly into maybe_set_index (#1319)
  • feat: add more parameters to the fill_null method (#1149)
  • feat: Adding support for Expr.map_batches (#1269)
  • feat: pyarrow automated inference of format %Y%m%d%H%M%S (#1326)
  • feat: add support for median (#1212)
  • feat: allow mapping in replace_strict method (#1340)

🐞 Bug fixes

  • fix: remove TODO in PandasLikeDataFrame.to_dict (#1352)
  • fix: Fix nw.lit out names (#1347)

πŸ“– Documentation

  • docs: used by tabmat (#1339)

πŸ› οΈ Other improvements

  • test: fix docstrings tests in CI (#1354)
  • test: remove cuDF xfail for tests/series_only/to_list_test.py::test_to_list (#1353)
  • chore: Rename some internals (#1351)
  • ci: remove dask from tpch tests (#1348)
  • ci: pin websockets, fixup 3.13 doctests, remove unnecessary xfail (#1343)
  • test: Add a hypothesis test for getitem (#1098)

Thank you to all our contributors for making this release possible!
@AlessandroMiola, @DeaMariaLeon, @FBruzzesi, @IsaiasGutierrezCruz, @MarcoGorelli, @Riik, @raisadz and @sjdenny