pypi narwhals 1.37.0
Narwhals v1.37.0

latest releases: 2.13.0, 2.12.0, 2.11.0...
7 months ago

Changes

🚀 Performance improvements

  • perf: Add pa.Table rename fastpath for >=17 (#2433)

✨ Enhancements

  • enh: Support fill_null(strategy=...).over(order_by=...) for pandas-like (#2443)
  • feat: Add support for spark connect (#2417)
  • feat: Allow non-null strategy in fill_null for DuckDB and SparkLike (#2413)
  • feat: Allow expressions as group_by keys (#2325)

🐞 Bug fixes

  • patch: Avoid pyspark no partition for window ops warning (#2429)

📖 Documentation

  • docs: Remove inheritable docstrings (#2427)

🛠️ Other improvements

  • chore(typing): Simplify some __getitem__ annotations (#2436)
  • chore: Use less confusing dask imports (#2437)
  • chore(typing): fix/ignore utils, tpch warnings (#2426)
  • perf: Add pa.Table rename fastpath for >=17 (#2433)
  • chore: Add Version.dtypes, remove import_dtypes_module (#2431)
  • chore: Add Version.namespace, remove import_namespace (#2425)
  • chore: remove setuptool<78 in CI (#2441)
  • tests: un-xfail polars group by expr streaming (#2440)
  • ci: fix pointblank downstream test (#2428)

Thank you to all our contributors for making this release possible!
@EdAbati, @FBruzzesi, @MarcoGorelli and @dangotbanned

Don't miss a new narwhals release

NewReleases is sending notifications on new releases.