From 9625407f02ff4fde798b5da965a074ffe4cc20d1 Mon Sep 17 00:00:00 2001 From: Jacob Tomlinson Date: Wed, 16 Sep 2026 12:04:56 +0100 Subject: [PATCH] Enable LLM-friendly documentation output --- conda/environments/all_cuda-129_arch-aarch64.yaml | 1 + conda/environments/all_cuda-129_arch-x86_64.yaml | 1 + conda/environments/all_cuda-133_arch-aarch64.yaml | 1 + conda/environments/all_cuda-133_arch-x86_64.yaml | 1 + dependencies.yaml | 1 + docs/cuopt/source/conf.py | 1 + 6 files changed, 6 insertions(+) diff --git a/conda/environments/all_cuda-129_arch-aarch64.yaml b/conda/environments/all_cuda-129_arch-aarch64.yaml index a4b40f535a..49bc39b128 100644 --- a/conda/environments/all_cuda-129_arch-aarch64.yaml +++ b/conda/environments/all_cuda-129_arch-aarch64.yaml @@ -72,6 +72,7 @@ dependencies: - sphinx - sphinx-copybutton - sphinx-design +- sphinx-llm>=1.1.0 - sphinx-markdown-tables - sysroot_linux-aarch64==2.28 - tbb-devel diff --git a/conda/environments/all_cuda-129_arch-x86_64.yaml b/conda/environments/all_cuda-129_arch-x86_64.yaml index 34c24bb356..4cffdc2e99 100644 --- a/conda/environments/all_cuda-129_arch-x86_64.yaml +++ b/conda/environments/all_cuda-129_arch-x86_64.yaml @@ -72,6 +72,7 @@ dependencies: - sphinx - sphinx-copybutton - sphinx-design +- sphinx-llm>=1.1.0 - sphinx-markdown-tables - sysroot_linux-64==2.28 - tbb-devel diff --git a/conda/environments/all_cuda-133_arch-aarch64.yaml b/conda/environments/all_cuda-133_arch-aarch64.yaml index f53eb0fbd6..5b87b959a6 100644 --- a/conda/environments/all_cuda-133_arch-aarch64.yaml +++ b/conda/environments/all_cuda-133_arch-aarch64.yaml @@ -72,6 +72,7 @@ dependencies: - sphinx - sphinx-copybutton - sphinx-design +- sphinx-llm>=1.1.0 - sphinx-markdown-tables - sysroot_linux-aarch64==2.28 - tbb-devel diff --git a/conda/environments/all_cuda-133_arch-x86_64.yaml b/conda/environments/all_cuda-133_arch-x86_64.yaml index 1349d8f920..30455d3392 100644 --- a/conda/environments/all_cuda-133_arch-x86_64.yaml +++ b/conda/environments/all_cuda-133_arch-x86_64.yaml @@ -72,6 +72,7 @@ dependencies: - sphinx - sphinx-copybutton - sphinx-design +- sphinx-llm>=1.1.0 - sphinx-markdown-tables - sysroot_linux-64==2.28 - tbb-devel diff --git a/dependencies.yaml b/dependencies.yaml index e2e0548b0d..bf76243840 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -825,6 +825,7 @@ dependencies: - sphinx-copybutton - sphinx-markdown-tables - sphinx-design + - sphinx-llm>=1.1.0 - pip: - swagger-plugin-for-sphinx - nvidia-sphinx-theme diff --git a/docs/cuopt/source/conf.py b/docs/cuopt/source/conf.py index d078382e77..ecd9a23765 100644 --- a/docs/cuopt/source/conf.py +++ b/docs/cuopt/source/conf.py @@ -73,6 +73,7 @@ "myst_parser", "sphinx.ext.autosectionlabel", "swagger_plugin_for_sphinx", + "sphinx_llm.txt", ] swagger = [