Narwhals v1.1.8
Changes
- skip changelog(deps): bump sigstore/gh-action-sigstore-python from 2.1.1 to 3.0.0 (#634)
- skip changelog(deps): bump actions/setup-python from 4 to 5 (#633)
- removed utils/check_backend_completeness.py (#628)
🚀 Performance improvements
- perf: optimizing arrow to_dummies (#627)
✨ Enhancements
- feat: add collect for dask (#651)
- feat: added dask
Expr.__sub__
(#643) - feat: add
starts_with
for dask (#648) - feat: add
is_between
for dask (#642) - feat: added dask
Expr.__mul__
and test cases (#644) - feat: add cum_sum for dask (#641)
- feat: add shift for Dask Dataframe (#638)
- feat: Add initial (and very minimal) support for Dask.DataFrame (#635)
🐞 Bug fixes
🛠️ Other improvements
- chore: remove some pyarrow xfails from tests, further split up (#660)
- chore: enable more lazy tests (#658)
- chore: factor
test_std
outsidetest_common
(#657) - chore: enable more lazy tests (#656)
- chore: rename constructor -> constructor_eager, constructor_lazy -> constructor (#654)
- chore: factor
test_schema
andtest_collect_schema
out oftest_common
(#655) - chore: More lazy vs eager separation (#653)
- chore: split eager-only and eager+lazy tests a bit (#652)
- chore: use constructor instead of constructor_series in tests more (#650)
- chore: replace constructor_series with constructor (#649)
- chore: replace constructor_with_series with constructor in gather_every_test (#646)
- ci: Add dependabot (#632)
- chore: allow unknown/extension namespaces for
from_dict
function (#626)
Thank you to all our contributors for making this release possible!
@DeaMariaLeon, @FBruzzesi, @MarcoGorelli, @aidoskanapyanov, @anopsy, @dependabot, @dependabot[bot], @montanarograziano and @ugohuche