Pin setuptools<81 and sphinx<8 for sphinxcontrib-needs 14/143514/2 master
authorMatthew Watkins <mwatkins@linuxfoundation.org>
Thu, 5 Mar 2026 15:19:03 +0000 (15:19 +0000)
committerMatthew Watkins <mwatkins@linuxfoundation.org>
Thu, 5 Mar 2026 15:19:03 +0000 (15:19 +0000)
commiteda8e17c575f80c142f4c20749239faa81c4b3cc
treeb77dcc41957a09179188e37a60a61958498d63c3
parent99cd55e4cf345eaa5415df61a35beb8fd6abd91d
Pin setuptools<81 and sphinx<8 for sphinxcontrib-needs

sphinxcontrib-needs 0.7.9 uses pkg_resources (removed in
setuptools>=81) and sphinx.util.status_iterator (removed in
Sphinx 8). Pin both to unblock the RTD build.

Also add pins to etc/requirements.txt so that the root tox.ini
builds (needs, docs-linkcheck) are equally protected.

Issue-ID: CIMAN-33
Co-Authored-By: Claude <noreply@anthropic.com>
Change-Id: I18a954ad30dff923620934d78e1f947ccf2b6405
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
docs/requirements-docs.txt
docs/tox.ini
etc/requirements.txt