From 3923e6cb7f7d29104de6414a730fe67b9ab3e68b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 06:04:32 +0000 Subject: [PATCH] chore(docs): apply copier updates --- .copier-answers.yml | 2 +- docs/conf.py | 8 ++++++++ docs/requirements.txt | 12 ++++++++---- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/.copier-answers.yml b/.copier-answers.yml index 976d5608..e5343014 100644 --- a/.copier-answers.yml +++ b/.copier-answers.yml @@ -1,5 +1,5 @@ # Changes here will be overwritten by Copier; NEVER EDIT MANUALLY -_commit: 5875bae +_commit: f83d671 _src_path: gh:canonical/platform-engineering-documentation-files.git author: Canonical Ltd. discourse: https://discourse.charmhub.io diff --git a/docs/conf.py b/docs/conf.py index b9445b1a..b75c8057 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -167,6 +167,11 @@ """ ) +# sphinx-markdown-builder (run by sphinx_llm.txt) has no visitor for these nodes. +# "meta" may be removable once liran-funaro/sphinx-markdown-builder#70 / NVIDIA/sphinx-llm#172 land; +# "mermaid" is unaddressed upstream and will still need suppressing. +llms_txt_suppress_unknown_node_warnings = ["meta", "mermaid"] + # The base URL for references built by sphinx-markdown-builder. if os.environ.get("READTHEDOCS"): markdown_http_base = html_baseurl @@ -280,8 +285,11 @@ # Intersphinx mappings for cross-referencing external documentation. intersphinx_mapping = { "juju": ("https://canonical.com/juju/docs/juju-cli/3.6/", None), +<<<<<<< before updating "sphinxcontrib-mermaid": ( "https://sphinxcontrib-mermaid-demo.readthedocs.io/en/latest", None, ), +======= +>>>>>>> after updating } diff --git a/docs/requirements.txt b/docs/requirements.txt index 165fc664..50ce8faf 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -10,16 +10,16 @@ sphinx-reredirects==1.1.0 sphinx-tabs==3.5.0 sphinxcontrib-jquery==4.1 sphinxext-opengraph==0.13.0 -sphinx-rerediraffe==0.0.4 +sphinx-rerediraffe==0.1.0 # Extra extensions, previously bundled as canonical-sphinx-extensions sphinx-config-options==0.1.1 sphinx-contributor-listing==0.1.0 sphinx-filtered-toctree==0.1.0 sphinx-related-links==0.1.2 -sphinx-roles==0.1.0 +sphinx-roles==1.0.0 sphinx-terminal==1.1.0 -sphinx-ubuntu-images==0.2.0 +sphinx-ubuntu-images==0.3.0 sphinx-youtube-links==0.1.0 # Other dependencies @@ -27,11 +27,15 @@ packaging==26.3 sphinxcontrib-svg2pdfconverter[CairoSVG]==2.1.0 sphinx-last-updated-by-git==0.3.8 sphinx-sitemap==2.9.0 -sphinx-llm==1.0.0 +sphinx-llm==1.1.0 # Mermaid diagrams sphinxcontrib-mermaid==2.1.1 # Vale dependencies rst2html==2020.7.4 +<<<<<<< before updating vale==3.21.0.0 +======= +vale==3.22.0.0 +>>>>>>> after updating