Skip to content

Narwhals v1.14.0

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Nov 11:05
· 27 commits to main since this release

Changes

✨ Enhancements

  • feat: add Series|Expr.is_finite method (#1341)
  • feat: make exceptions module public (#1391)
  • feat: consistently raise ColumnNotFoundError for missing columns in select and drop (#1389)
  • feat: add Series|Expr.cum_prod method, add reverse kw in cum_sum method (#1386)
  • feat: add Series|Expr cum_min and cum_max methods (#1384)
  • feat: Improve error message when comparing Series with list literal, or when using multi-output expressions in unsupported context (#1382)
  • feat: add Series|Expr.cum_count method (#1380)

📖 Documentation

  • docs: add missing description for left join strategy (#1396)
  • docs: pandas boolean content tabs (#1394)
  • docs: Add page about pandas booleans (#1392)
  • docs: Show ExprT as return type for Expr namespaces (#1388)
  • docs: Start using Darglint (#1387)
  • docs : docstrings examples - dtypes (#1121)
  • docs: Document more return types (#1381)
  • docs: Avoid copying >>> and ... from clipboard (#1375)

🛠️ Other improvements

  • chore: update InvalidIntoExprError to mention nw.lit (#1393)
  • chore: Consistent invalid IntoExpr error (#1379)
  • feat: consistently raise ColumnNotFoundError for missing columns in select and drop (#1389)
  • chore: suggest to add issue number in pr template (#1378)
  • chore: More Polars typing, update 'used by', link to roadmap (#1377)
  • chore: cleanup tpch execute (#1374)

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