8000 build: Add presubmits for Python 3.14 pre-release (#532) · googleapis/proto-plus-python@205bc92 · GitHub
[go: up one dir, main page]

Skip to content

Commit 205bc92

Browse files
authored
build: Add presubmits for Python 3.14 pre-release (#532)
1 parent ae5d253 commit 205bc92

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

.github/sync-repo-settings.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@ branchProtectionRules:
2727
- 'unit (3.12, upb)'
2828
- 'unit (3.13, python)'
2929
- 'unit (3.13, upb)'
30-
- 'prerelease (3.13, python)'
31-
- 'prerelease (3.13, upb)'
30+
- 'unit (3.14, python)'
31+
- 'unit (3.14, upb)'
32+
- 'prerelease (3.14, python)'
33+
- 'prerelease (3.14, upb)'
3234
- cover
3335
- OwlBot Post Processor
3436
- 'cla/google'

.github/workflows/tests.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
# See https://github.com/actions/setup-python?tab=readme-ov-file#basic-usage
4646
# for the format of the entries in 'python'.
4747
# See https://downloads.python.org/pypy/ for the current supported versions of PyPy.
48-
python: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', 'pypy3.10']
48+
python: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy3.10']
4949
variant: ['cpp', 'python', 'upb']
5050
# TODO(https://github.com/googleapis/proto-plus-python/issues/389):
5151
# Remove the 'cpp' implementation once support for Protobuf 3.x is dropped.
@@ -59,6 +59,8 @@ jobs:
5959
python: 3.12
6060
- variant: "cpp"
6161
python: 3.13
62+
- variant: "cpp"
63+
python: 3.14
6264
# In PyPy 3.10, we see the following warning
6365
# UserWarning: Selected implementation upb is not available. Falling back to the python implementation.
6466
- variant: "upb"
@@ -92,7 +94,7 @@ jobs:
9294
runs-on: ubuntu-22.04
9395
strategy:
9496
matrix:
95-
python: ['3.13']
97+
python: ['3.14']
9698
variant: ['python', 'upb']
9799
steps:
98100
- uses: actions/checkout@v4

noxfile.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"3.11",
3131
"3.12",
3232
"3.13",
33+
"3.14",
3334
]
3435

3536
# Error if a python version is missing

testing/constraints-3.14.txt

Whitespace-only changes.

0 commit comments

Comments
 (0)
0