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.
This commit is contained in:
Feanil Patel
2026-03-04 12:19:50 -05:00
parent 467495cb22
commit f802f578e5

View File

@@ -10,6 +10,10 @@ sphinx:
python:
install:
# Need to install this to set the correct version of steuptools for now
# because it is needed by fs
# See https://github.com/openedx/openedx-platform/issues/38068 for details.
- requirements: "requirements/pip-tools.txt"
- requirements: "requirements/edx/doc.txt"
- method: pip
path: .