pypi narwhals 2.22.0
Narwhals v2.22.0

7 hours ago

Changes

  • test: Port Array recursion tests from polars (#3651)
  • tests: Remove xfail mark in sqlframe quantile tests (#3644)
  • ci: unpin pyright version (#3619)

✨ Enhancements

  • feat: Add is_into_lazyframe, export missing functionalities, fix SQLFrame bug (#3613)

🐞 Bug fixes

  • feat: Add is_into_lazyframe, export missing functionalities, fix SQLFrame bug (#3613)
  • fix(tests): Adjust tests for Polars 1.41 changes (#3648)
  • fix: .over was mutating expressions in some cases (#3638)

📖 Documentation

  • docs: Update contributing and installation guides (#3656)
  • docs(fix): Make zensical build strict happy (#3642)

🛠️ Other improvements

  • chore: Migrate from pre-commit to prek (#3657)
  • chore: Adopt uv as package manager (#3608)
  • chore(typing): Enable allow-redefinition for mypy (#3650)
  • ci: bump mypy to 2.1.0, pyrefly to 1.0 (#3639)
  • chore: unpin duckdb in typing (#3640)
  • chore: Move to src/ layout (#3631)

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

Don't miss a new narwhals release

NewReleases is sending notifications on new releases.