Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

chalmerlowe
Copy link
Collaborator

This is a WIP. Not yet ready for review.

This commit introduces support for Python 3.13 as a runtime dependency.

The following changes were made:

  • Updated noxfile.py to include Python 3.13 in unit and system test configurations, including necessary extras and confirming skip conditions for cpp protobuf implementation.
  • Modified setup.py to update python_requires to include Python 3.13 (i.e., <3.14) and added the corresponding classifier.
  • Updated owlbot.py to include Python 3.13 in the unit_test_python_versions, system_test_python_versions, and extras_by_python configurations.
  • Created testing/constraints-3.13.txt by copying constraints from the 3.12 version.
  • Updated README.rst and docs/README.rst to list Python 3.13 as a supported version.

Fixes #1205 🦕

This commit introduces support for Python 3.13 as a runtime dependency.

The following changes were made:
- Updated `noxfile.py` to include Python 3.13 in unit and system test configurations, including necessary extras and confirming skip conditions for cpp protobuf implementation.
- Modified `setup.py` to update `python_requires` to include Python 3.13 (i.e., `<3.14`) and added the corresponding classifier.
- Updated `owlbot.py` to include Python 3.13 in the `unit_test_python_versions`, `system_test_python_versions`, and `extras_by_python` configurations.
- Created `testing/constraints-3.13.txt` by copying constraints from the 3.12 version.
- Updated `README.rst` and `docs/README.rst` to list Python 3.13 as a supported version.
@product-auto-label product-auto-label bot added size: s Pull request size is small. api: bigquery Issues related to the googleapis/python-bigquery-sqlalchemy API. labels Jun 13, 2025
@product-auto-label product-auto-label bot added size: m Pull request size is medium. and removed size: s Pull request size is small. labels Jun 16, 2025
@chalmerlowe chalmerlowe marked this pull request as ready for review June 17, 2025 14:19
@chalmerlowe chalmerlowe requested review from a team as code owners June 17, 2025 14:19
@chalmerlowe chalmerlowe requested a review from shollyman June 17, 2025 14:19
@chalmerlowe chalmerlowe assigned Linchin and unassigned Neenu1995 Jun 17, 2025
@chalmerlowe chalmerlowe requested review from Linchin and removed request for shollyman June 17, 2025 14:20
@chalmerlowe chalmerlowe added the owlbot:run Add this label to trigger the Owlbot post processor. label Jun 17, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jun 17, 2025
@Linchin Linchin merged commit 55336f3 into main Jun 17, 2025
14 checks passed
@Linchin Linchin deleted the feat-add-python-313-support branch June 17, 2025 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: bigquery Issues related to the googleapis/python-bigquery-sqlalchemy API. size: m Pull request size is medium.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for python 3.13
3 participants