Apache DataFusion Python 50.1.0 Changelog

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

Breaking changes:

  • Unify Table representations #1256 (timsaucer)

Implemented enhancements:

  • feat: expose DataFrame.write_table #1264 (timsaucer)
  • feat: expose DataFrame.parse_sql_expr #1274 (milenkovicm)

Other:

  • Update version number, add changelog #1249 (timsaucer)
  • Fix drop() method to handle quoted column names consistently #1242 (H0TB0X420)
  • Make Session Context pyclass frozen so interior mutability is only managed by rust #1248 (ntjohnson1)
  • macos-13 is deprecated #1259 (kevinjqliu)
  • Freeze PyO3 wrappers & introduce interior mutability to avoid PyO3 borrow errors #1253 (kosiew)
  • chore: update dependencies #1269 (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	Siew Kam Onn
     1	H0TB0X420
     1	Kevin Liu
     1	Marko Milenković
     1	Nick
     1	kosiew

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