From 7716b1ecfc817ce5c3a60f14edd01b59ca488254 Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Thu, 3 Apr 2025 14:16:26 +0200 Subject: [PATCH 1/7] Fix read the docs configuration (build.os) --- .readthedocs.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index f01f5df95..c124dee9c 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -1,11 +1,15 @@ version: 2 +build: + os: ubuntu-lts-latest + tools: + python: "3.12" + # Build from the docs/ directory with Sphinx sphinx: configuration: docs/conf.py -# Explicitly set the version of Python and its requirements +# declare the Python requirements to build the documentation python: - version: 3.7 install: - - requirements: docs/requirements.txt \ No newline at end of file + - requirements: docs/requirements.txt From 7e31f4d2b4a8095c26b6613584fb0a6d9f31aadd Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Thu, 3 Apr 2025 14:19:01 +0200 Subject: [PATCH 2/7] build docs with python 3.7 --- .readthedocs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index c124dee9c..8e1f3044e 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -3,7 +3,7 @@ version: 2 build: os: ubuntu-lts-latest tools: - python: "3.12" + python: "3.7" # Build from the docs/ directory with Sphinx sphinx: From 4335307c01173b5e582c9a6dc0f5354dd9d7eea7 Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Thu, 3 Apr 2025 14:25:34 +0200 Subject: [PATCH 3/7] require sphinx-rtd-theme==3.0.2 --- docs/requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/requirements.txt b/docs/requirements.txt index 51a5ae0bb..f5168a872 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,4 +1,5 @@ Sphinx==4.0.2 +sphinx-rtd-theme==3.0.2 sphinx_rtd_theme_citus==0.5.25 docutils==0.16 readthedocs-sphinx-search==0.1.0 From 8c92dfb4105e3ddfaa1b5f664bffb9c0858f634b Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Thu, 3 Apr 2025 14:27:36 +0200 Subject: [PATCH 4/7] build docs with python 3.12 --- .readthedocs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 8e1f3044e..c124dee9c 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -3,7 +3,7 @@ version: 2 build: os: ubuntu-lts-latest tools: - python: "3.7" + python: "3.12" # Build from the docs/ directory with Sphinx sphinx: From f121924e8708cc2d491d03e9ef58791996e9cd0b Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Thu, 3 Apr 2025 14:31:25 +0200 Subject: [PATCH 5/7] build docs with Sphinx 8.2.3 --- docs/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index f5168a872..bbcc82b45 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,4 +1,4 @@ -Sphinx==4.0.2 +Sphinx==8.2.3 sphinx-rtd-theme==3.0.2 sphinx_rtd_theme_citus==0.5.25 docutils==0.16 From 5342f6815b88742e2a2652f1036e161dd44653aa Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Thu, 3 Apr 2025 14:32:59 +0200 Subject: [PATCH 6/7] build docs with docutils 0.21.2 --- docs/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index bbcc82b45..feb8959c9 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,5 @@ Sphinx==8.2.3 sphinx-rtd-theme==3.0.2 sphinx_rtd_theme_citus==0.5.25 -docutils==0.16 +docutils==0.21.2 readthedocs-sphinx-search==0.1.0 From 4d96581941edfc1794a6f196dad71e641959e338 Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Thu, 3 Apr 2025 14:36:18 +0200 Subject: [PATCH 7/7] Remove sphinx_rtd_theme_citus --- docs/requirements.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index feb8959c9..27103625a 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,4 @@ Sphinx==8.2.3 sphinx-rtd-theme==3.0.2 -sphinx_rtd_theme_citus==0.5.25 docutils==0.21.2 readthedocs-sphinx-search==0.1.0