Apache DataFusion Python 50.0.0 Changelog

This release consists of 12 commits from 7 contributors. See credits at the end of this changelog for more information.

Implemented enhancements:

  • feat: allow passing a slice to and expression with the [] indexing #1215 (timsaucer)

Documentation updates:

  • docs: fix CaseBuilder documentation example #1225 (IndexSeek)
  • docs: update link to user example for custom table provider #1224 (IndexSeek)
  • docs: add apache iceberg as datafusion data source #1240 (kevinjqliu)

Other:

  • 49.0.0 release #1211 (timsaucer)
  • Update development guide in README.md #1213 (YKoustubhRao)
  • Add benchmark script and documentation for maximizing CPU usage in DataFusion Python #1216 (kosiew)
  • Fixing a few Typos #1220 (ntjohnson1)
  • Set fail on warning for documentation generation #1218 (timsaucer)
  • chore: remove redundant error transformation #1232 (mesejo)
  • Support string column identifiers for sort/aggregate/window and stricter Expr validation #1221 (kosiew)
  • Prepare for DF50 #1231 (timsaucer)

Credits

Thank you to everyone who contributed to this release. Here is a breakdown of commits (PRs merged) per contributor.

     4	Tim Saucer
     2	Tyler White
     2	kosiew
     1	Daniel Mesejo
     1	Kevin Liu
     1	Koustubh Rao
     1	Nick

Thank you also to everyone who contributed in other ways such as filing issues, reviewing PRs, and providing feedback on this release.