docs: update sphinx to 6
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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). | |
| #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. | |
| #135 docs(deps): update canonical-sphinx | craft-archives | merged | Merged PR #135 updated the canonical-sphinx documentation dependency in commit 8a38995 after two approvals. | |
| #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. | |
| #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. |