Skip to content

Relax pyarrow version constraint - #285

Merged
JoOkuma merged 2 commits into
mainfrom
fix/issue-283-pyarrow
Aug 13, 2026
Merged

Relax pyarrow version constraint#285
JoOkuma merged 2 commits into
mainfrom
fix/issue-283-pyarrow

Conversation

@JoOkuma

@JoOkuma JoOkuma commented Aug 13, 2026

Copy link
Copy Markdown
Member

Closes #283

Depends on #286: allowing current pyarrow releases makes Python 3.12+ environments resolve zarr 3.3, so the chunk-type compatibility fix must land first.

Removes the pyarrow<20 cap while retaining the existing minimum, and adds a metadata regression test confirming pyarrow 23.0.1 satisfies the declared requirement.

Tests: focused metadata pytest and pre-commit on changed files. The current Python 3.12/3.13 CI failures reproduce #284 and are resolved by #286.

@JoOkuma
JoOkuma merged commit 7cfd8ab into main Aug 13, 2026
4 checks passed
@JoOkuma
JoOkuma deleted the fix/issue-283-pyarrow branch August 13, 2026 17:06
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.

Relax pyarrow<20 pin: blocks the fix for GHSA-rgxp-2hwp-jwgg

1 participant