@@ -114,6 +114,59 @@ replacements:
114114 )\n\n
115115 @nox.session(python=DEFAULT_PYTHON_VERSION)
116116 count : 1
117+ - paths : [
118+ packages/google-cloud-bigquery-storage/noxfile.py,
119+ ]
120+ before : |
121+ session.skip\("cpp implementation is not supported in python 3.11\+"\)\n
122+ after : |
123+ session.skip("cpp implementation is not supported in python 3.11+")
124+ # TODO(https://github.com/googleapis/google-cloud-python/issues/14686):
125+ # Run tests with 3.14 once this bug is fixed
126+ if session.python == "3.14":
127+ session.skip(
128+ "3.14 is not yet supported. See https://github.com/googleapis/google-cloud-python/issues/14686"
129+ )\n
130+ count : 2
131+ - paths : [
132+ packages/google-cloud-bigquery-storage/noxfile.py,
133+ ]
134+ before : |
135+ \@nox.session\(python=PREVIEW_PYTHON_VERSION\)
136+ after : |
137+ @nox.session(python=["3.13", "3.14"])
138+ count : 1
139+ - paths : [
140+ packages/google-cloud-bigquery-storage/noxfile.py,
141+ ]
142+ before : |
143+ \@nox.session\(python=DEFAULT_PYTHON_VERSION\)
144+ \@nox.parametrize\(
145+ "protobuf_implementation",
146+ \["python", "upb"\],
147+ \)
148+ def core_deps_from_source\(session, protobuf_implementation\):
149+ \"\"\"Run all tests with core dependencies installed from source
150+ rather than pulling the dependencies from PyPI.
151+ \"\"\"
152+ after : |
153+ @nox.session(python=["3.13", "3.14"])
154+ @nox.parametrize(
155+ "protobuf_implementation",
156+ ["python", "upb"],
157+ )
158+ def core_deps_from_source(session, protobuf_implementation):
159+ """Run all tests with core dependencies installed from source
160+ rather than pulling the dependencies from PyPI.
161+ """
162+
163+ # TODO(https://github.com/googleapis/google-cloud-python/issues/14686):
164+ # Run tests with 3.14 once this bug is fixed
165+ if session.python == "3.14":
166+ session.skip(
167+ "3.14 is not yet supported. See https://github.com/googleapis/google-cloud-python/issues/14686"
168+ )
169+ count : 1
117170 - paths : [
118171 packages/google-cloud-bigquery-storage/setup.py,
119172 ]
0 commit comments