From ef0be776b2ea50bb79759f2fa45882e658266c87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gro=C3=9F?= Date: Sat, 17 Feb 2024 20:48:59 +0100 Subject: [PATCH 1/2] Work around ReadTheDocs installing too new dependencies. --- requirements.txt | 7 +++++++ source/conf.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 9ad9efeb..f58cccc1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,5 +9,12 @@ myst-parser>=0.14.0, <0.17.0 # myst-parser < 0.17.2 requires attrs but the package doesn't depend on it. attrs +# ReadTheDocs indirectly depends on some too new extension versions. Upgrading myst-parser later should fix this. +sphinxcontrib-applehelp<=1.0.4 +sphinxcontrib-devhelp<=1.0.5 +sphinxcontrib-htmlhelp<=2.0.4 +sphinxcontrib-serializinghtml<=1.1.9 +sphinxcontrib-qthelp<=1.0.6 + # Utility for easily running builds in Python virtual environments. venv-run diff --git a/source/conf.py b/source/conf.py index 4c6c1efd..4e75e1ae 100644 --- a/source/conf.py +++ b/source/conf.py @@ -20,7 +20,7 @@ # -- Project information ----------------------------------------------------- project = 'Overte Docs' -copyright = '2019, High Fidelity. © Copyright 2021, Vircadia. Copyright 2022-2023, Overte e.V.' +copyright = '2019, High Fidelity. © Copyright 2021, Vircadia. Copyright 2022-2024, Overte e.V.' author = 'Overte e.V.' # The short X.Y version From 3459672eda5e898c7f8d6a798c20c5384010f64f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gro=C3=9F?= Date: Sat, 17 Feb 2024 20:49:10 +0100 Subject: [PATCH 2/2] Bump ReadTheDocs Python version --- .readthedocs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index addc562a..e1f1e1d7 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -11,7 +11,7 @@ build: # "os" and "tools" are required to be able to use "jobs" os: ubuntu-22.04 tools: - python: "3.11" + python: "3.12" jobs: pre_build: - echo "Creating an index.html to work around not being able to set the default web page.."