Narwhals v1.9.0
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)
andDuration(time_unit)
types (#960) - feat: add dtypes to stable api (#1087)
🐞 Bug fixes
- fix: Specialize typing in
dataframe
betweenFrame
andDataFrame
(#1030) - fix:
PandasLikeSeries.zip_with
scalar value andDaskNamespace.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 onto_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