pypi narwhals 1.48.0
Narhwals v1.48.0

latest releases: 2.14.0, 2.13.0, 2.12.0...
5 months ago

Changes

  • tests: Fix CuDF test failures and xpass (#2859)
  • tests: sqlframe fully passes offset_by test (#2857)

🚀 Performance improvements

  • perf, fix: avoid using assign for Series.rank in pandas, fix Series.rank for nameless pandas Series (#2846)

✨ Enhancements

  • feat: Allow all and any in group by context (#2856)
  • enh: issue a performance warning for LazyFrame.schema (#2849)

🐞 Bug fixes

  • fix: scatter was raising unnecessarily for pyarrow (#2864)
  • fix: Various typos (#2854)
  • fix: Use Distribution for show_versions (#2809)
  • perf, fix: avoid using assign for Series.rank in pandas, fix Series.rank for nameless pandas Series (#2846)

📖 Documentation

  • ci: Add gt-extras to downstream tests (#2855)
  • docs: add uwdata/mosaic to users in README.md (#2848)

🛠️ Other improvements

  • chore: factor out is_unique from duckdb and pyspark (#2860)
  • chore: Factor out parts of lazy protocols into narwhals._sql (#2853)
  • chore: skip pandas[pyarrow] windows test for rank (#2850)
  • chore: slim down stable.v1 tests, remove unused DTypes from narwhals.stable.v1.typing (#2843)
  • tests: fix polars regex in with_columns, filter and select tests (#2844)

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

Don't miss a new narwhals release

NewReleases is sending notifications on new releases.