GH-33976: [Python] Expose pyarrow.acero as public submodule and add to reference docs#34760
Conversation
|
Verified locally that the doc build is looking good with those changes. |
|
Benchmark runs are scheduled for baseline = 24ba1cf and contender = 928ca1a. 928ca1a is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
… add to reference docs (apache#34760) ### Rationale for this change Finalizing apache#33976 now the basic functionality for working with Acero has been added and this is used internally: publicly exposing the low-level building blocks. ### What changes are included in this PR? (user facing) A new `pyarrow.acero` module exposing the Declaration and ExecNodeOptions subclasses (from `pyarrow._acero` cython submodule). ### Are these changes tested? The functionality was already tested. The existing tests are updated to use the public import. * Issue: apache#33976 Authored-by: Joris Van den Bossche <jorisvandenbossche@gmail.com> Signed-off-by: Joris Van den Bossche <jorisvandenbossche@gmail.com>
Rationale for this change
Finalizing #33976 now the basic functionality for working with Acero has been added and this is used internally: publicly exposing the low-level building blocks.
What changes are included in this PR? (user facing)
A new
pyarrow.aceromodule exposing the Declaration and ExecNodeOptions subclasses (frompyarrow._acerocython submodule).Are these changes tested?
The functionality was already tested. The existing tests are updated to use the public import.