Skip to content

Remove pyarrow upper bound#19870

Merged
rapids-bot[bot] merged 1 commit intorapidsai:branch-25.10from
vyasr:fix/remove_pyarrow_upper_bound
Sep 3, 2025
Merged

Remove pyarrow upper bound#19870
rapids-bot[bot] merged 1 commit intorapidsai:branch-25.10from
vyasr:fix/remove_pyarrow_upper_bound

Conversation

@vyasr
Copy link
Contributor

@vyasr vyasr commented Sep 2, 2025

Description

The latest PR to update our pyarrow pinnings #19592 made us compatible with the latest version of Arrow. The update was a little bumpy, but the main reasons had to do with 1) our improper use of Arrow APIs in our C++ tests and 2) a bug in our reading of v2 parquet files. Actual usage of our library was fine, so users would have been OK using a newer version, and we might have caught the bugs in our parquet support sooner. This PR proposes dropping the upper bound entirely to allow us to automatically support future versions as they are released.

There is no real need for us to upgrade the version of Arrow that our C++ builds against; if it's already working, then we can stick with it since we're primarily using it for testing. If the Spark team finds a reason to request an upgrade we can always bump the CMake pin, but they also plan to move to nanoarrow eventually so I doubt it'll be a priority.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@vyasr vyasr self-assigned this Sep 2, 2025
@vyasr vyasr requested a review from a team as a code owner September 2, 2025 20:57
@vyasr vyasr requested a review from jameslamb September 2, 2025 20:57
@vyasr vyasr added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Sep 2, 2025
@vyasr
Copy link
Contributor Author

vyasr commented Sep 3, 2025

/merge

@rapids-bot rapids-bot bot merged commit 414b916 into rapidsai:branch-25.10 Sep 3, 2025
255 of 258 checks passed
@vyasr vyasr deleted the fix/remove_pyarrow_upper_bound branch September 3, 2025 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants