]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
doc: Pin pip to <25.3 for RTD as a workaround for pybind 66059/head
authorVille Ojamo <14869000+bluikko@users.noreply.github.com>
Sat, 25 Oct 2025 08:18:09 +0000 (15:18 +0700)
committerVille Ojamo <14869000+bluikko@users.noreply.github.com>
Sat, 25 Oct 2025 08:33:28 +0000 (15:33 +0700)
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>
admin/doc-read-the-docs.txt

index ed405c4e3bddcf67e9b4c38d6836e08fda51139e..282d021680592def60082b810c7d4627954c267d 100644 (file)
@@ -1,2 +1,3 @@
 plantweb
 readthedocs-sphinx-search@git+https://github.com/readthedocs/readthedocs-sphinx-search@main
+pip < 25.3