]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc: Upgrade and unpin some python versions 61932/head
authorDavid Galloway <david.galloway@ibm.com>
Wed, 12 Feb 2025 23:46:06 +0000 (18:46 -0500)
committerZac Dover <zac.dover@proton.me>
Thu, 20 Feb 2025 07:15:46 +0000 (17:15 +1000)
https://access.redhat.com/security/cve/CVE-2022-34749

https://bugzilla.redhat.com/show_bug.cgi?id=2255448

Fixes https://github.com/ceph/ceph/pull/44222

Signed-off-by: David Galloway <david.galloway@ibm.com>
(cherry picked from commit 4e2924433612263ae0dee3fc11d9ffa37a1c0346)

.readthedocs.yml
admin/doc-requirements.txt

index f51969084f0cf644839abb173012290f38854ec6..867437fcb2348cca790cae36c5513d757f600a98 100644 (file)
@@ -7,7 +7,7 @@ formats: []
 build:
   os: ubuntu-22.04
   tools:
-    python: "3.8"
+    python: "3.9"
   apt_packages:
     - ditaa
     - graphviz
index 636f7e138511e98e02a20bf71a94e681965cd15b..b324d1b9dfecde269d9cc54d6913deaf6626fa3a 100644 (file)
@@ -1,4 +1,5 @@
-Sphinx == 5.0.2
+# RTD theme does not work with >= 7 https://github.com/readthedocs/readthedocs.org/issues/10279
+Sphinx < 7
 git+https://github.com/ceph/sphinx-ditaa.git@py3#egg=sphinx-ditaa
 git+https://github.com/vlasovskikh/funcparserlib.git
 breathe >= 4.20.0,!=4.33
@@ -10,11 +11,13 @@ pcpp
 prettytable
 sphinx-autodoc-typehints == 1.18.3
 sphinx-prompt
-sphinx_rtd_theme == 1.0.0
+sphinx_rtd_theme
 Sphinx-Substitution-Extensions
 typed-ast
 sphinxcontrib-mermaid
 sphinxcontrib-openapi
 sphinxcontrib-seqdiag
-mistune < 2.0.0
+# m2r2 replaces mistune https://github.com/CrossNox/m2r2?tab=readme-ov-file#m2r-the-original
+m2r2
 natsort
+docutils < 0.20