pypi narwhals 1.16.0
Narwhals v1.16.0

latest releases: 2.14.0, 2.13.0, 2.12.0...
12 months ago

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

Don't miss a new narwhals release

NewReleases is sending notifications on new releases.