Skip to content

PyArrow version update#71

Merged
vadimpiven merged 1 commit into
mainfrom
feat/update_pyarrow
May 18, 2026
Merged

PyArrow version update#71
vadimpiven merged 1 commit into
mainfrom
feat/update_pyarrow

Conversation

@vadimpiven
Copy link
Copy Markdown
Contributor

@vadimpiven vadimpiven commented May 18, 2026

Greptile Summary

Bumps two Python package dependencies in the Python 3.12.10 environment config and adds the accompanying changeset entry.

  • pyarrow is updated from 21.0.0 to 24.0.0 (three major versions); both packages are confirmed released and compatible with Python 3.12.
  • duckdb is 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, and polars should 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

Filename Overview
.changeset/tangy-falcons-lay.md New changeset file marking a patch bump for python-3.12.10; only mentions PyArrow in the description but DuckDB is also updated in the same PR
python-3.12.10/config.json Bumps pyarrow from 21.0.0 → 24.0.0 (3 major versions) and duckdb from 1.4.1 → 1.5.2; both packages are confirmed released and Python 3.12-compatible

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 ⚠]
Loading
Prompt To Fix All With AI
Fix the following 1 code review issue. Work through them one at a time, proposing concise fixes.

---

### Issue 1 of 1
.changeset/tangy-falcons-lay.md:5
The changeset description only mentions PyArrow, but `duckdb` is also bumped from 1.4.1 → 1.5.2 in the same commit. Changelog consumers (and the generated release notes) will miss the DuckDB update.

```suggestion
PyArrow and DuckDB version updates
```

Reviews (1): Last reviewed commit: "PyArrow version update" | Re-trigger Greptile

Greptile also left 1 inline comment on this PR.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the versions of pyarrow and duckdb in the python-3.12.10/config.json file. Feedback indicates that the changeset description should be updated to include the DuckDB version bump, as it currently only mentions PyArrow.

Comment thread .changeset/tangy-falcons-lay.md
Comment thread .changeset/tangy-falcons-lay.md
@vadimpiven vadimpiven merged commit 9b7a8b4 into main May 18, 2026
41 of 42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants