Docs: Modernise docs build configuration 87/143487/12
authorMatthew Watkins <mwatkins@linuxfoundation.org>
Wed, 4 Mar 2026 17:00:32 +0000 (17:00 +0000)
committerMatthew Watkins <mwatkins@linuxfoundation.org>
Wed, 4 Mar 2026 21:27:58 +0000 (21:27 +0000)
commit82f450b1e5b03c4f351706af596692a34ba537c4
tree8450c2b69db27a7ca916db62d59808249d6186f1
parent96b7714e5e6c66105567f039609c6cc726611565
Docs: Modernise docs build configuration

Add sphinxcontrib-mermaid to requirements-docs.txt to prepare for
migrating live seqdiag diagrams to Mermaid syntax.

Rename whitelist_externals to allowlist_externals in both tox.ini
files for tox 4.x compatibility.

Issue-ID: CIMAN-33
Change-Id: I0b9fc98970555f41cb21692b892be64f3ae468e6
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
.readthedocs.yaml
docs/Chapter2/index.rst
docs/_static/css/ribbon.css
docs/conf.py
docs/conf.yaml [deleted file]
docs/requirements-docs.txt
docs/tox.ini
etc/requirements.txt
tox.ini