Skip to content

feat: add 3.15 support to pyarrow packages - #18615

Draft
daniel-sanche wants to merge 4 commits into
mainfrom
update_pyarrow_python315_classifiers
Draft

daniel-sanche wants to merge 4 commits into
mainfrom
update_pyarrow_python315_classifiers

Conversation

@daniel-sanche

@daniel-sanche daniel-sanche commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Now that pyarrow has published Python 3.15 wheels on PyPI, this PR adds the Python 3.15 classifier to the remaining pyarrow-dependent libraries and removes the Python 3.15 unit test skips.

Closes #18535
Part of #17741
Fixes #18532

BEGIN_COMMIT_OVERRIDE
feat: support Python 3.15
END_COMMIT_OVERRIDE

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

Copy link
Copy Markdown
Contributor

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 enables testing and official support for Python 3.15 across several packages, including bigquery-magics, db-dtypes, google-cloud-bigquery-storage, google-cloud-bigquery, google-cloud-documentai-toolbox, pandas-gbq, and sqlalchemy-bigquery. This is achieved by removing the Python 3.15 test-skipping logic from the noxfile.py configurations and adding the Python 3.15 classifier to the setup.py files. I have no feedback to provide as the changes are straightforward and correct.

This branch has not been deployed

No deployments
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.

prerelease_deps check failed ci: remove UV_PRERELEASE workaround once Python 3.15 is officially released

1 participant