PyArrow version update#71
Merged
Merged
Conversation
AStaroverov
approved these changes
May 18, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Greptile Summary
Bumps two Python package dependencies in the Python 3.12.10 environment config and adds the accompanying changeset entry.
pyarrowis updated from 21.0.0 to 24.0.0 (three major versions); both packages are confirmed released and compatible with Python 3.12.duckdbis updated from 1.4.1 to 1.5.2 (a patch release from 2026-04-13); the changeset description mentions only PyArrow, omitting the DuckDB bump.Confidence Score: 4/5
Safe to merge — both updated packages are confirmed released and Python 3.12-compatible; the only gap is the changeset description omitting the DuckDB bump.
Both pyarrow 24.0.0 and duckdb 1.5.2 are real, available releases compatible with Python 3.12. The pyarrow jump spans three major versions, so downstream compatibility with packages like
datasets,cudf, andpolarsshould be verified in CI, but the change itself is straightforward. The changeset copy is slightly misleading but doesn't affect runtime behavior.No files require special attention beyond the minor changeset description correction.
Important Files Changed
Flowchart
%%{init: {'theme': 'neutral'}}%% flowchart TD A[python-3.12.10/config.json] -->|pyarrow| B[21.0.0 → 24.0.0] A -->|duckdb| C[1.4.1 → 1.5.2] B --> D[3 major version jump\nPython 3.12 compatible ✓] C --> E[Patch release 2026-04-13\nPython 3.12 compatible ✓] F[.changeset/tangy-falcons-lay.md] -->|describes| G[patch bump\nonly mentions PyArrow ⚠]Prompt To Fix All With AI
Reviews (1): Last reviewed commit: "PyArrow version update" | Re-trigger Greptile