Docs(ext[mermaid]): Drop vendored mermaid_inline · tmux-python/tmuxp@2c89516 · GitHub
Skip to content

Commit 2c89516

Browse files
committed
Docs(ext[mermaid]): Drop vendored mermaid_inline
why: The renderer now ships as sphinx-gp-mermaid and the docs build already loads the package, so the docs/_ext copy, its stylesheet, and its test suite are dead weight. what: - Delete docs/_ext/mermaid_inline.py, docs/_static/css/gp-diagram.css, and tests/test_docs_mermaid.py (the suite moved to the gp-sphinx workspace with the code) - Retarget the AGENTS.md diagrams convention, .gitignore comment, and docs.yml toolchain comment at the package; the pnpm/puppeteer provisioning itself is unchanged
1 parent e58b867 commit 2c89516

6 files changed

Lines changed: 6 additions & 933 deletions

File tree

‎.github/workflows/docs.yml‎

Lines changed: 1 addition & 1 deletion

‎.gitignore‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ coverage.xml
5959
# Sphinx documentation
6060
docs/_build/
6161

62-
# Mermaid diagram tooling (docs/_ext/mermaid_inline.py)
62+
# Mermaid diagram tooling (sphinx-gp-mermaid)
6363
docs/node_modules/
6464
docs/_mermaid_cache/
6565

‎docs/AGENTS.md‎

Lines changed: 4 additions & 3 deletions

0 commit comments

Comments
 (0)