Skip to content

Commit cf74ef9

Browse files
feanilsarina
andauthored
build: Fix the docs build. (#38257)
* build: Fix the docs build. Our use of `fs` means we have a runtime dependency on setuptools. The newest version is not compatible with the current version of `fs` so we've added a constraint. But the docs build didn't previously install our specified version of setuptools. This is to fix that. Co-authored-by: Sarina Canelake <sarina@axim.org>
1 parent 21cead2 commit cf74ef9

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.readthedocs.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ sphinx:
1010

1111
python:
1212
install:
13+
# Need to install this to set the correct version of setuptools for now
14+
# because it is needed by fs
15+
# See https://github.com/openedx/openedx-platform/issues/38068 for details.
16+
- requirements: "requirements/pip.txt"
1317
- requirements: "requirements/edx/doc.txt"
1418
- method: pip
1519
path: .

0 commit comments

Comments
 (0)