@@ -120,6 +120,8 @@ def lint(session):
120120 "." ,
121121 )
122122
123+ # TODO(https://github.com/googleapis/google-cloud-python/issues/16179):
124+ # Resolve existing lint errors and remove success_codes=[0, 1] to enforce strict pass/fail.
123125 session .run ("flake8" , "." , success_codes = [0 , 1 ])
124126
125127
@@ -133,6 +135,9 @@ def lint_setup_py(session):
133135@nox .session (python = UNIT_TEST_PYTHON_VERSIONS )
134136def unit (session ):
135137 """Run unit tests."""
138+ # Re-enable 3.8, 3.9, 3.11, 3.12, and 3.13 after environment verification.
139+ # TODO(https://github.com/googleapis/google-cloud-python/issues/16176):
140+ # Track 3.14 compatibility as upstream dependencies stabilize.
136141 _skip_python_session (session , ["3.7" , "3.8" , "3.9" , "3.11" , "3.12" , "3.13" , "3.14" ])
137142 session .install ("-r" , "requirements.txt" )
138143 session .install ("pytest" )
@@ -142,6 +147,8 @@ def unit(session):
142147@nox .session (python = "3.10" )
143148def docs (session ):
144149 """Build documentation (POSTPONED)."""
150+ # TODO(https://github.com/googleapis/google-cloud-python/issues/16177):
151+ # investigate and implement docs session if needed.
145152 session .skip (
146153 "Docs build postponed during migration. "
147154 "Requires resolution of Sphinx 1.5.5 / Jinja2 compatibility."
@@ -151,7 +158,9 @@ def docs(session):
151158@nox .session (python = "3.10" )
152159def docfx (session ):
153160 """Build documentation (POSTPONED)."""
161+ # TODO(https://github.com/googleapis/google-cloud-python/issues/16178):
162+ # investigate and implement docs session if needed.
154163 session .skip (
155- "Docs build postponed during migration. "
164+ "DocFX build postponed during migration. "
156165 "Requires resolution of Sphinx 1.5.5 / Jinja2 compatibility."
157166 )
0 commit comments