Docs: Replace blockdiag/seqdiag with Mermaid in requirements.txt 61/143561/1 master
authorMatthew Watkins <mwatkins@linuxfoundation.org>
Mon, 9 Mar 2026 18:24:41 +0000 (18:24 +0000)
committerMatthew Watkins <mwatkins@linuxfoundation.org>
Mon, 9 Mar 2026 18:24:41 +0000 (18:24 +0000)
Remove the abandoned sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
packages from the root requirements.txt and add sphinxcontrib-mermaid
as the replacement. This file is used by both the root tox.ini and
.gitlab-ci.yml for documentation builds.

The docs/ directory config is handled separately in Gerrit 143475.

Issue-ID: CIMAN-33
Change-Id: I07233b2c7df8b3739cdb54163fca42052786f3dc
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
requirements.txt

index 0f66fd1..44a8347 100644 (file)
@@ -10,7 +10,6 @@ pylint
 autopep8
 gitlint-core
 sh==1.14.3
-sphinxcontrib-blockdiag
-sphinxcontrib-seqdiag
+sphinxcontrib-mermaid>=1.0.0
 sphinxcontrib-plantuml
 sphinx-toolbox