Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

Commit 60c0184

Browse files
1 parent 44ce861 commit 60c0184

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

noxfile.py

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,12 @@ def install_unittest_dependencies(session, *constraints):
195195
def unit(session, protobuf_implementation):
196196
# Install all test dependencies, then install this package in-place.
197197

198-
if protobuf_implementation == "cpp" and session.python in ("3.11", "3.12", "3.13"):
198+
if protobuf_implementation == "cpp" and session.python in (
199+
"3.11",
200+
"3.12",
201+
"3.13",
202+
"3.14",
203+
):
199204
session.skip("cpp implementation is not supported in python 3.11+")
200205

201206
constraints_path = str(
@@ -326,7 +331,12 @@ def system(session, protobuf_implementation, database_dialect):
326331
"Only run system tests on real Spanner with one protobuf implementation to speed up the build"
327332
)
328333

329-
if protobuf_implementation == "cpp" and session.python in ("3.11", "3.12", "3.13"):
334+
if protobuf_implementation == "cpp" and session.python in (
335+
"3.11",
336+
"3.12",
337+
"3.13",
338+
"3.14",
339+
):
330340
session.skip("cpp implementation is not supported in python 3.11+")
331341

332342
# Install pyopenssl for mTLS testing.
@@ -485,7 +495,12 @@ def docfx(session):
485495
def prerelease_deps(session, protobuf_implementation, database_dialect):
486496
"""Run all tests with prerelease versions of dependencies installed."""
487497

488-
if protobuf_implementation == "cpp" and session.python in ("3.11", "3.12", "3.13"):
498+
if protobuf_implementation == "cpp" and session.python in (
499+
"3.11",
500+
"3.12",
501+
"3.13",
502+
"3.14",
503+
):
489504
session.skip("cpp implementation is not supported in python 3.11+")
490505

491506
# Install all dependencies

0 commit comments

Comments
 (0)