diff --git a/noxfile.py b/noxfile.py index e41ee6c..6e3c1f3 100644 --- a/noxfile.py +++ b/noxfile.py @@ -72,7 +72,12 @@ CURRENT_DIRECTORY = pathlib.Path(__file__).parent.absolute() nox.options.sessions = [ - "unit", + "unit-3.9", + "unit-3.10", + "unit-3.11", + "unit-3.12", + "unit-3.13", + "unit-3.14", "system", "cover", "lint", @@ -176,6 +181,9 @@ def install_unittest_dependencies(session, *constraints): def unit(session, protobuf_implementation): # Install all test dependencies, then install this package in-place. + if session.python in ("3.7", "3.8") and os.environ.get("TRAMPOLINE_IMAGE"): + session.skip("skipping Python 3.7 and 3.8 in kokoro tests") + if protobuf_implementation == "cpp" and session.python in ( "3.11", "3.12",