Apache DataFusion Python 48.0.0 Changelog
This release consists of 15 commits from 6 contributors. See credits at the end of this changelog for more information.
Implemented enhancements:
- feat: upgrade df48 dependency #1143 (timsaucer)
- feat: Support Parquet writer options #1123 (nuno-faria)
- feat: dataframe string formatter #1170 (timsaucer)
- feat: collect once during display() in jupyter notebooks #1167 (timsaucer)
- feat: python based catalog and schema provider #1156 (timsaucer)
- feat: add FFI support for user defined functions #1145 (timsaucer)
Other:
- Release DataFusion 47.0.0 #1130 (timsaucer)
- Add a documentation build step in CI #1139 (crystalxyz)
- Add DataFrame API Documentation for DataFusion Python #1132 (kosiew)
- Add Interruptible Query Execution in Jupyter via KeyboardInterrupt Support #1141 (kosiew)
- Support types other than String and Int for partition columns #1154 (miclegr)
- Fix signature of
__arrow_c_stream__ #1168 (kylebarron) - Consolidate DataFrame Docs: Merge HTML Rendering Section as Subpage #1161 (kosiew)
- Add compression_level support to ParquetWriterOptions and enhance write_parquet to accept full options object #1169 (kosiew)
- Simplify HTML Formatter Style Handling Using Script Injection #1177 (kosiew)
Credits
Thank you to everyone who contributed to this release. Here is a breakdown of commits (PRs merged) per contributor.
6 Tim Saucer
5 kosiew
1 Crystal Zhou
1 Kyle Barron
1 Michele Gregori
1 Nuno Faria
Thank you also to everyone who contributed in other ways such as filing issues, reviewing PRs, and providing feedback on this release.