-
Notifications
You must be signed in to change notification settings - Fork 336
Open
Description
Feature Request / Improvement
I've seen in multiple issues and across multiple PRs where we depend on a specific version of pyarrow.
- Some features are only available after a certain pyarrow version.
- Some bugs might only be resolved after a certain pyarrow version.
The easiest solution is to bump the minimum pyarrow version we depend on. But since this library is often used in diverse python environments, users might want to use many different versions of pyarrow.
For example, we bumped pyarrow minimum version to 17.0.0
in #1621 in order to support filtering pa.RecordBatch
directly. The previous solution still works, albeit not efficiently, for pyarrow versions lower than 17.0.0
.
I dont have a clear solution but maybe we can decorate certain functions to branch depending on the pyarrow version.
Would love to hear other's thoughts on this!
Metadata
Metadata
Assignees
Labels
No labels