Closed Bug 1757564 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 33015 - Fix documentation build

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox100 fixed)

RESOLVED FIXED
100 Branch
Tracking Status
firefox100 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 33015 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/33015
Details from upstream follow.

James Graham <james@hoppipolla.co.uk> wrote:

Fix documentation build

It turns out that markupsafe 2.1 removed a function that's used by
Jinja2, which in turn in used by Sphinx. Since Jinja2 just installs
the latest version of markupsafe, this breaks everything.

For now, explicitly pin the version of markupsafe to a known good
version to unbreak the docs build.

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/55ee74d412ab [wpt PR 33015] - Fix documentation build, a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in before you can comment on or make changes to this bug.