Closed parthea closed 8 months ago
Will work on this ASAP - partners are running into this issue when they use the plugin directly and not through Kokoro jobs.
Kokoro jobs are also broken: https://btx-internal.corp.google.com/invocations/96471bdb-5c6f-4949-a963-b42c4de6f084/targets/cloud-devrel%2Fclient-libraries%2Fpython%2Fgoogleapis%2Fpython-aiplatform%2Fdocs%2Fdocs/log
The Vertex AI documentation completely stopped updated in recent months.
Oped to disable the problematic golden tests to prioritize fixing this first instead. New release has been made, verified that changes work on older client libraries.
We could optionally remove the added installs in nox, but not a priority.
See build log here which shows the error reported in the title.
Releases of the
sphinxcontrib-*
dependencies were recently published which remove the requirement forsphinx>5
: https://github.com/sphinx-doc/sphinx/issues/11567#issuecomment-1890273833This library pins to
sphinx==4.5.0
https://github.com/googleapis/sphinx-docfx-yaml/blob/2cda2ab6f5ef8f8c39cbe5584dfc1e3ccc88587e/setup.py#L26Since the requirement for
sphinx>5
was removed from thesphinxcontrib-*
dependencies, we're pulling in the latest versions ofsphinxcontrib-*
instead of the ones that are compatible with sphinx 4.xAs a workaround, pinning to older versions of
sphinxcontrib-*
packages seems to allow the build passTo see which versions are compatible with sphinx 4.x, see the changelogs here: https://github.com/sphinx-doc/sphinxcontrib-applehelp/blob/master/CHANGES https://github.com/sphinx-doc/sphinxcontrib-devhelp/blob/master/CHANGES https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/blob/master/CHANGES https://github.com/sphinx-doc/sphinxcontrib-qthelp/blob/master/CHANGES https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/blob/master/CHANGES
Output from local run without the workaround: