← Back to issue list

docs: update sphinx to 6

View original Github issue

Metadata

Project
starbase
Number
#73
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged via f4f5541, updating the documentation dependency to Sphinx 6 as an intermediate step; Furo#653 still blocked Sphinx 7.

Resolution: closed resolved

Reason: PR #73 was approved and merged, landing commit f4f5541 with the Sphinx 6 dependency update. The PR explicitly cites Furo#653 as the remaining blocker to upgrading directly to Sphinx 7.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Furo currently blocks us from updating to sphinx 7 https://github.com/pradyunsg/furo/pull/653 - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged via f4f5541, updating the documentation dependency to Sphinx 6 as an intermediate step; Furo#653 still blocked Sphinx 7.
stealth/space-bunny-alpha — closed resolved Merged canonical/starbase#73, a one-line documentation dependency update to Sphinx 6, as an intermediate step toward Sphinx 7 after Furo#653.
qwen/qwen3.6-35b-a3b — — Merged a one-line documentation update to upgrade Sphinx to version 6. Approved and passed CI. This serves as an intermediate step toward a future Sphinx 7 upgrade, currently blocked by the Furo theme.
qwen3.6-35b-a3b-mtp-q6 — — Merged a pull request updating Sphinx dependencies to version 6. This intermediate upgrade prepares the codebase for a future Sphinx 7 release, pending a separate Furo compatibility fix.

Update history

No update history recorded yet.

Related work

  • Blocked By: furo#653 (confidence 100%)

    PR #73 explicitly linked this Furo change as preventing the planned Sphinx 7 update.

Related issues

Issue Project State Summary Similarity
#4367 docs: update sphinx theme snapcraft merged Merged as commit aa64666ef, updating the Sphinx documentation theme; it replaced earlier attempt #4263 and picked up the #4375 fixes that restored broken doc builds.
76%
#20 chore(deps): update dependency sphinx to v6 starbase closed Sphinx 6 bot PR was closed unmerged because sphinx-design was incompatible; commit f4f5541 later applied the upgrade directly.
76%
#501 docs: update Sphinx theme craft-parts merged Merged as ed49f727, updating the Sphinx theme and documentation configuration; follow-up #502 (fd11dddc) repaired tox documentation builds.
74%
#176 chore(deps): update documentation dependencies craft-cli merged Merged into main via PR #176 (commit 47b29f8), updating Furo, sphinx-design, sphinx-lint, and sphinx-toolbox documentation dependencies.
74%
#194 chore(deps): update documentation dependencies craft-store merged Merged in commit 0a22bea, updating Furo to 2024.8.6, sphinx-design to 0.6.1, and sphinx-notfound-page to 1.0.4.
73%
#4728 chore(deps): update documentation dependencies snapcraft merged Renovate PR merged via commit 477918081, bumping furo 2024.4.27->2024.5.6, sphinx-basic-ng 1.0.0b1->b2, sphinx_design 0.3.0->0.5.0 and sphinxcontrib-* versions in the docs requirements (+9/-9, 2 files).
73%
#745 chore(deps): update documentation dependencies craft-parts merged Merged Renovate PR #745 into main, upgrading Sphinx to 7.3.7, Furo to 2024.5.6, sphinx-autobuild, sphinx-autodoc-typehints, and sphinx-design.
73%
#135 docs(deps): update canonical-sphinx craft-archives merged Merged PR #135 updated the canonical-sphinx documentation dependency in commit 8a38995 after two approvals.
73%
#72 chore(deps): update documentation dependencies craft-application merged Merged PR #72, updating furo to 2023.7.26 and sphinx-design, sphinx-lint, and sphinx-toolbox to 0.5.0, 0.6.8, and 3.5.0.
73%
#409 chore(deps): update documentation dependencies craft-providers merged Merged in #409 (f74d18a), updating Furo to 2023.9.10 and Sphinx from 7.1.x to 7.2.x.
73%