Docs: Replace blockdiag/seqdiag with Mermaid 65/143465/1
authorMatthew Watkins <mwatkins@linuxfoundation.org>
Wed, 4 Mar 2026 16:59:57 +0000 (16:59 +0000)
committerMatthew Watkins <mwatkins@linuxfoundation.org>
Wed, 4 Mar 2026 17:01:20 +0000 (17:01 +0000)
Replace the abandoned sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
Sphinx extensions with sphinxcontrib-mermaid in docs configuration.

None of the documentation in this repository uses blockdiag or seqdiag
directives; this is a config-only cleanup.

Issue-ID: CIMAN-33
Change-Id: If04370bd71139755356ed3e836270e01b7ac5f3d
Signed-off-by: Claude <noreply@anthropic.com>
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
docs/conf.py
docs/requirements-docs.txt

index d113b59..39aaa67 100755 (executable)
@@ -39,8 +39,7 @@ html_static_path = ["_static"]
 html_show_sphinx = False
 
 extensions = [
-    'sphinx.ext.intersphinx', 'sphinxcontrib.blockdiag', 'sphinx.ext.autosummary',
-    'sphinxcontrib.seqdiag', 'sphinx.ext.graphviz',
+    'sphinx.ext.intersphinx', 'sphinxcontrib.mermaid', 'sphinx.ext.autosummary',
     'sphinxcontrib.spelling']
 
 #
index a0685eb..a780e5c 100644 (file)
@@ -1,6 +1,5 @@
 six
 sphinx>=8.2.0  # BSD
 sphinx-rtd-theme>=1.0.0  # MIT
-sphinxcontrib-blockdiag  # BSD
-sphinxcontrib-seqdiag # BSD
+sphinxcontrib-mermaid>=1.0.0
 sphinxcontrib-spelling