Changelog
0.8.0 (2023-02-17)
Full Changelog
Implemented enhancements:
- Add bindings for datafusion_common::DFField #184
- Add bindings for DFSchema/DFSchemaRef #181
- Add bindings for datafusion_expr Projection #179
- Add bindings for
TableScan struct from datafusion_expr::TableScan #177 - Add a “mapping” struct for types #172
- Improve string representation of datafusion classes (dataframe, context, expression, ...) #158
- Add DataFrame count method #151
- [REQUEST] Github Actions Improvements #146
- Change default branch name from master to main #144
- Bump pyo3 to 0.18.0 #140
- Add script for Python linting #134
- Add Python bindings for substrait module #132
- Expand unit tests for built-in functions #128
- support creating arrow-datafusion-python conda environment #122
- Build Python source distribution in GitHub workflow #81
- EPIC: Add all functions to python binding
functions #72
Fixed bugs:
- Build is broken #161
- Out of memory when sorting #157
- window_lead test appears to be non-deterministic #135
- Reading csv does not work #130
- Github actions produce a lot of warnings #94
- ASF source release tarball has wrong directory name #90
- Python Release Build failing after upgrading to maturin 14.2 #87
- Maturin build hangs on Linux ARM64 #84
- Cannot install on Mac M1 from source tarball from testpypi #82
- ImportPathMismatchError when running pytest locally #77
Closed issues:
- Publish documentation for Python bindings #39
- Add Python binding for
approx_median #32 - Release version 0.7.0 #7
Merged pull requests:
Full Changelog
Merged pull requests:
0.5.1 (2022-03-15)
Full Changelog
Full Changelog
0.5.0 (2022-03-10)
Full Changelog
Full Changelog
Closed issues:
- Add support for Ballista #37
- Implement DataFrame.explain #35
Full Changelog
Closed issues:
- Investigate exposing additional optimizations #28
- Use custom allocator in Python build #27
- Why is pandas a requirement? #24
- Unable to build #18
- Setup CI against multiple Python version #6
* This Changelog was automatically generated by github_changelog_generator
* This Changelog was automatically generated by github_changelog_generator