Skip to content

Narwhals v1.16.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Dec 14:35
· 194 commits to main since this release

Changes

✨ Enhancements

  • feat: get_native_namespace accepts native objects (#1520)
  • feat: Expose nw.Implementation, along with Implementation.is_pandas, Implementation.is_pandas_like, and more (#1531)
  • feat: Add minimal PySpark support (#908)

📖 Documentation

  • docs: add link to "Generating a new SSH key" (#1530)
  • docs: Add narwhals.dtypes.Date docstring example (#1528)
  • docs: add example to Unknown dtype (#1521)
  • docs: add Duration dtype docstring example (#1516)
  • docs: add Enum dtype docstring example (#1514)
  • docs: add Object dtype docstring example (#1511)
  • docs: add return description for Series.to_list (#1513)
  • docs: update contributing guide by adding upstream remote (#1509)

🛠️ Other improvements

  • chore: remove many false positives from "ignore banned import" check (#1532)
  • chore: rename _expr to _compliant_expr in PandasLikeExpr (#1527)
  • chore: overload parse_into_expr (#1519)
  • chore: rename _call to _to_compliant_expr in narwhals/expr.py (#1518)
  • chore: _pandas_series to _compliant_series in PandasSeries (#1517)
  • test: fix nox dependencies (#1497)

Thank you to all our contributors for making this release possible!
@BenjaminFraser, @EdAbati, @MarcoGorelli, @camriddell, @chrisschopp, @czhanger, @munsoor, @olp-cs, @ontowhee, @reshamas and @skritsotalakis