Skip to content

Narwhals v1.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Oct 08:39
· 74 commits to main since this release

Changes

  • ci: add name-tests-test to pre-commit (#1093)

✨ Enhancements

  • feat: allow inspecting the inner type of List (#1104)
  • feat: add maybe_reset_index for pandas-like dataframe or series (#1095)
  • feat: Datetime(time_unit, time_zone) and Duration(time_unit) types (#960)
  • feat: add dtypes to stable api (#1087)

🐞 Bug fixes

  • fix: Specialize typing in dataframe between Frame and DataFrame (#1030)
  • fix: PandasLikeSeries.zip_with scalar value and DaskNamespace.when (#1099)
  • fix: drop_nulls with subset of length>1 (#1090)
  • fix: make narwhalify part of stable api (#1086)

📖 Documentation

  • doc: add pyarrow to DataFrame docstring (#1097)
  • docs: Added new logo (#1085)
  • docs: add pyarrow to dataframe lazy docstring (#1055)

🛠️ Other improvements

  • chore: Refactor validate_column_comparand (#1102)
  • test: xfail __iter___test for cuDF (#1106)
  • test: update check for cuDF series (#1105)
  • test: allow cuDF series in compare_dicts (#1100)
  • test: xfail test using None on to_numpy for cuDF (#1092)
  • chore: rename translate_dtype to native_to_narwhals_dtype (#1089)

Thank you to all our contributors for making this release possible!
@DeaMariaLeon, @FBruzzesi, @LiamConnors, @MarcoGorelli, @V-Alizade, @luke396 and @raisadz