Skip to content

Narwhals v1.10.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Oct 07:55
· 2 commits to main since this release

Changes

  • bug: fix pyarrow to_date (#1216)
  • simplify marimo in downstream_tests.yml (#1214)
  • Simplify return function in _pandas_like.utils.py (#1204)

🚀 Performance improvements

  • perf: move maybe_evaluate_expr out of for loop in reuse_series_implementation (#1217)

✨ Enhancements

  • feat: add is_into_series (#1215)
  • enh: add dt.timestamp (#1220)
  • feat: add to_py_scalar (#1194)

🐞 Bug fixes

  • fix: flaky test on polars==0.20.30 (#1231)
  • fix: Add df.rows(named=False) support for cuDF data frames (#1186)

📖 Documentation

  • docs: Pyarrow example docstrings for Expr and stable v1 API (#1218)
  • doc: add note about cuDF tests in contributing guide (#1227)
  • docs: update installation.md (#1221)
  • docs: move index to start of API reference (#1213)
  • doc: Add uv to quick start (#1169)
  • docs: Add Pyarrow example to Expr.mean (#1207)
  • docs: add 'commotion' to Zen (#1208)

🛠️ Other improvements

  • chore: refactor compare_dicts (#1224)
  • chore: series and expr namespaces typing with generics (#1232)
  • chore: nox doctests only in Python 3.12 (#1222)
  • chore: use constructors (#1210)
  • test: xfail iter_rows tests for cudf (#1209)
  • chore: tests cleanup and add from __future__ import annotations (#1206)

Thank you to all our contributors for making this release possible!
@CarloLepelaars, @DeaMariaLeon, @EdAbati, @FBruzzesi, @LiamConnors, @MarcoGorelli, @artiom-matvei, @luke396, @mscolnick, @raisadz and @schloerke