Closed Bug 1887924 Opened 7 months ago Closed 7 months ago

Add docutils==0.18.1, sphinx==7.1.2, and multiple sphinxcontrib packages to pypi's mozilla

Categories

(Release Engineering :: General, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sergesanspaille, Assigned: jlorenzo)

References

Details

Since bug 1854149, we require a new version of docutils (namely 0.18.1) that's not available onhttps://pypi.pub.build.mozilla.org/pub/. This breaks mozlint task (see for instance https://treeherder.mozilla.org/jobs?repo=try&revision=4a2f5820d165d912850791839ce5b6701f5730b5&selectedTaskRun=KmdcR7GhT1utKW3iqi-VQg.0)

Blocks: 1854149
No longer regressed by: 1854149
Assignee: nobody → jlorenzo

:sergesanspaille reported sphinx is also missing[1]:

[task 2024-03-27T10:14:11.926Z]      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 3.4 MB/s eta 0:00:00
[task 2024-03-27T10:14:11.926Z] ERROR: Could not find a version that satisfies the requirement sphinx==7.1.2 (from versions: 1.2.2, 1.3.1, 5.3.0)
[task 2024-03-27T10:14:11.926Z] ERROR: No matching distribution found for sphinx==7.1.2

I just added it:

[1] https://firefoxci.taskcluster-artifacts.net/XTYxlbaQT0uUhD4FPnuY1g/0/public/logs/live_backing.log

Summary: Add docutils==0.18.1 to pypi's mozilla → Add docutils==0.18.1 and sphinx==7.1.2 to pypi's mozilla

Based on the patch[1] in bug 1854149, we also needed:

sphinxcontrib-applehelp==1.0.4
sphinxcontrib-htmlhelp==2.0.1
sphinxcontrib-mermaid==0.9.2

I added them all. The task is now green.

[1] https://phabricator.services.mozilla.com/D189725
[2] https://firefox-ci-tc.services.mozilla.com/tasks/XTYxlbaQT0uUhD4FPnuY1g

Regressed by: 1854149
Summary: Add docutils==0.18.1 and sphinx==7.1.2 to pypi's mozilla → Add docutils==0.18.1, sphinx==7.1.2, and multiple sphinxcontrib packages to pypi's mozilla

Set release status flags based on info from the regressing bug 1854149

Type: defect → task
Keywords: regression
No longer regressed by: 1854149
You need to log in before you can comment on or make changes to this bug.