Apache DataFusion Python 46.0.0 Changelog
This release consists of 21 commits from 11 contributors. See credits at the end of this changelog for more information.
Implemented enhancements:
- feat: reads using global ctx #982 (ion-elgreco)
- feat: Implementation of udf and udaf decorator #1040 (CrystalZhou0529)
- feat: expose regex_count function #1066 (nirnayroy)
- feat: Update DataFusion dependency to 46 #1079 (timsaucer)
Fixed bugs:
- fix: add to_timestamp_nanos #1020 (chenkovsky)
- fix: type checking #993 (chenkovsky)
Other:
- [infra] Fail Clippy on rust build warnings #1029 (kevinjqliu)
- Add user documentation for the FFI approach #1031 (timsaucer)
- build(deps): bump arrow from 54.1.0 to 54.2.0 #1035 (dependabot[bot])
- Chore: Release datafusion-python 45 #1024 (timsaucer)
- Enable Dataframe to be converted into views which can be used in register_table #1016 (kosiew)
- Add ruff check for missing futures import #1052 (timsaucer)
- Enable take comments to assign issues to users #1058 (timsaucer)
- Update python min version to 3.9 #1043 (kevinjqliu)
- feat/improve ruff test coverage #1055 (timsaucer)
- feat/making global context accessible for users #1060 (jsai28)
- Renaming Internal Structs #1059 (Spaarsh)
- test: add pytest asyncio tests #1063 (jsai28)
- Add decorator for udwf #1061 (kosiew)
- Add additional ruff suggestions #1062 (Spaarsh)
- Improve collection during repr and repr_html #1036 (timsaucer)
Credits
Thank you to everyone who contributed to this release. Here is a breakdown of commits (PRs merged) per contributor.
7 Tim Saucer
2 Kevin Liu
2 Spaarsh
2 jsai28
2 kosiew
1 Chen Chongchen
1 Chongchen Chen
1 Crystal Zhou
1 Ion Koutsouris
1 Nirnay Roy
1 dependabot[bot]
Thank you also to everyone who contributed in other ways such as filing issues, reviewing PRs, and providing feedback on this release.