pypi narwhals 1.41.1
Narwhals v1.41.1

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

Changes

💥 Breaking changes

  • api: remove support for dataframe interchange protocol from main namespace (but keep supported in narwhals.stable.v1 (#2637)

✨ Enhancements

  • feat: improve error messages for IO functions (#2641)

🐞 Bug fixes

  • fix: Ibis backend was not respecting over params for shift and diff (#2646)

📖 Documentation

  • docs: update example of Series constructor (#2628)

🛠️ Other improvements

  • ci: Unpin modin (#2625)
  • chore: remove some unnecessary _impl top-level functions (#2640)
  • refactor: Move _duckdb runtime type checks to narwhals-level (#2632)
  • chore: remove unnecessary _stableify in stable.v1.from_native (#2629)
  • chore: remove unnecessary concat in stable.v1 (#2630)
  • chore: Simplify is_ordered_categorical (#2618)
  • [pre-commit.ci] pre-commit autoupdate, pin mypy in altair CI job (#2631)
  • chore(typing): Add Namespace.from_backend fallback overload (#2622)
  • test: add extra to_dict test for v1 (#2616)
  • ci: ensure pyspark-specific tests only run for pytest (#2621)
  • chore: Remove outdated _has_default_index comment (#2615)

Thank you to all our contributors for making this release possible!
@FBruzzesi, @MarcoGorelli, @camriddell, @dangotbanned, @pre-commit-ci[bot] and pre-commit-ci[bot]

Don't miss a new narwhals release

NewReleases is sending notifications on new releases.