Skip to content

Commit 30d292d

Browse files
committed
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.
1 parent 21cead2 commit 30d292d

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.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 steuptools 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-tools.txt"
1317
- requirements: "requirements/edx/doc.txt"
1418
- method: pip
1519
path: .

0 commit comments

Comments
 (0)