Narwhals

Latest version: v1.14.1

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 20

1.5.3

Changes

✨ Enhancements

- feat: dask in api-completeness table (741)
- feat: add `DaskExpr.quantile` (835)
- feat: `mean_horizontal` (843)
- feat: support `__getitem__` with slices for columns (839)

📖 Documentation

- docs: add narwhals-gif to README.md (845)
- docs: Fix indentation for __getitem__ (844)

🛠️ Other improvements

- ci: changed release-drafter regex (846)
- test: remove `to_numpy` and `to_list` in tests (842)

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

1.5.2

Changes

🐞 Bug fixes

- fix: `__array__` for pandas (pyarrow dtypes) was raising for old versions of PyArrow (837)

Thank you to all our contributors for making this release possible!
MarcoGorelli

1.5.1

Changes

✨ Enhancements

- feat: write_csv (832)
- feat: support dtype and copy in DataFrame.__array__ (826)
- feat: allow for non-string columns in `select` for pandas backend (828)

🐞 Bug fixes

- fix: improve validate columns (829)

Thank you to all our contributors for making this release possible!
DeaMariaLeon and MarcoGorelli

1.5.0

Changes

✨ Enhancements

- feat: add `dt.to_string` to `DaskExpr` (796)
- feat: add `DaskExpr.total_minutes`, `total_seconds`, `total_milliseconds`, `total_microseconds`, `total_nanoseconds` (811)
- feat: dask expr `is_unique` & `is_duplicated` (803)
- feat: add `is_in` to `DaskExpr` and mark `is_duplicated` and `is_unique` as not implemented (802)

📦 Build system

- build: Add cudf and modin to deps (816)

🛠️ Other improvements

- test: Remove some `to_numpy` (820)
- build: Add cudf and modin to deps (816)
- test: Remove some `to_list()` (812)
- test: Use compare dicts in is_duplicated_test (809)
- ci: Modified drafter's labeller regex to match titles with uppercase (807)
- chore: use compare_dict in series tests (801)
- test: Improve `duration_attribute_tests` (798)
- chore: stable api `narwhalify` de-duplication (799)
- test: Add `cudf_constructor` to conftest (797)

Thank you to all our contributors for making this release possible!
DeaMariaLeon, FBruzzesi, MarcoGorelli, benrutter, lucianosrp, luke396 and thomasjpfan

1.4.2

Changes

- [pre-commit.ci] pre-commit autoupdate (308)

✨ Enhancements

- feat: add `diff()` method to Dask backend (793)
- feat: add dask `Expr.null_count` (792)

🐞 Bug fixes

- fix: cuDF compat (794)

📖 Documentation

- docs: add Narwhals.dependencies to API reference (791)

Thank you to all our contributors for making this release possible!
MarcoGorelli, anopsy, pre-commit-ci, pre-commit-ci[bot] and raisadz

1.4.1

Changes

✨ Enhancements

- feat: add narwhals.new_series (787)
- feat: Support Arrow PyCapsule Interface for export (786)
- feat: improve typing for `to_pandas` / `to_numpy` / `to_arrow` (783)
- feat: extend dataframe `drop` method (773)

🛠️ Other improvements

- chore: import overhaul (788)
- chore: rename _native_dataframe to _native_frame (785)
- chore: rename internal dtype functions (780)

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

Page 6 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.