Narwhals v1.18.2
Changes
π Performance improvements
- perf: use lru_cache for native_to_narwhals_dtype (#1564)
β¨ Enhancements
- feat: add Decimal dtype (#1571)
- feat: Preserve null values in old Polars versions for ewm_mean (#1574)
- enh: add read_parquet / scan_parquet (#1577)
- feat: add nw.Int128, nw.UInt128 (#1570)
- feat: add **kwargs to read_csv and scan_csv (#1560)
- feat: scan_csv (#1555)
π Documentation
- docs:add docstring series getitem (#1559)
- docs: Restore image in docs (#1573)
- docs: add security page to docs, try removing some temporary CI pins (#1568)
- docs: add nw.Expr.list, nw.Series.list to api-reference (#1558)
π οΈ Other improvements
- ci: fixup release process (#1580)
- refactor: use nw.scan_parquet in tpch benchmarks (#1578)
- ci: remove pull_request_target, sanitise github.ref_name (#1567)
Thank you to all our contributors for making this release possible!
@AlessandroMiola, @DeaMariaLeon, @MarcoGorelli, @TimOsahenru, @anopsy and @raisadz