From: Ville Ojamo <14869000+bluikko@users.noreply.github.com> Date: Sat, 25 Oct 2025 08:18:09 +0000 (+0700) Subject: doc: Pin pip to <25.3 for RTD as a workaround for pybind X-Git-Tag: testing/wip-jcollin-testing-20251107.050937-tentacle~3^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=8dc9af74bfe58cca649d27bf46b1b6273fe852e5;p=ceph-ci.git doc: Pin pip to <25.3 for RTD as a workaround for pybind Readthedocs now uses pip 25.3 by default which requires PEP 517. src/pybind/* does not provide pyproject.toml files for PEP 517. For an immediate workaround to allow RTD builds to succeed, pin pip version to earlier than 25.3. Details for pybind in https://tracker.ceph.com/issues/73645 Signed-off-by: Ville Ojamo <14869000+bluikko@users.noreply.github.com> (cherry picked from commit a65c46c24952a4f5778c0b68b0e7cf26df32757a) Conflicts: admin/doc-read-the-docs.txt - kept only the pip pinning --- diff --git a/admin/doc-read-the-docs.txt b/admin/doc-read-the-docs.txt index 7e0ecc86d75..6e68ada473b 100644 --- a/admin/doc-read-the-docs.txt +++ b/admin/doc-read-the-docs.txt @@ -1,2 +1,3 @@ plantweb git+https://github.com/readthedocs/readthedocs-sphinx-search@main +pip < 25.3