Describe the bug
When I run sphinx-build with sphinxcontrib.mermaid 0.9.2 and sphinx 8.1.0, I get this error:
sphinx-build /path/to/docs /path/for/build/output
Running Sphinx v8.1.0
loading translations [en]... done
Extension error:
Could not import extension sphinxcontrib.mermaid (exception: cannot import name 'ExtensionError' from 'sphinx.util' (/path/to/my_env/lib/python3.11/site-packages/sphinx/util/__init__.py))
However, with sphinx 8.0.x, it builds fine.
How to Reproduce
- Install
sphinxcontrib.mermaid 0.9.2 and sphinx 8.1.0, and add the extension.
- Run
sphinx-build.
- Build fails.
Environment Information
`sphinxcontrib.mermaid=0.9.2` and `sphinx=8.1.0`
Sphinx extensions
Additional context
Filed same issue with Mermaid: mermaid-js/mermaid#5954