docs: Remove sphinx_toolbox.latex from documentation and build process
Metadata
Current evaluation
Merged as commit 155f7ac: dropped sphinx_toolbox.latex from docs/conf.py extensions and the docs build, pinning sphinx-autodoc-typehints explicitly in pyproject.toml as the former transitive dep.
Resolution: closed resolved
Reason: PR #271 was merged to main as commit 155f7ac with two approvals and all CI checks passing. Subsequent commit 4afcee7 (#270) confirms the removal, referencing #271 in pyproject.toml where sphinx-autodoc-typehints is now pinned directly since sphinx_toolbox had pulled it in transitively.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 155f7ac: dropped sphinx_toolbox.latex from docs/conf.py extensions and the docs build, pinning sphinx-autodoc-typehints explicitly in pyproject.toml as the former transitive dep. | |
| stealth/space-bunny-alpha | — | closed stale | sphinx_toolbox.latex removal was closed with two approvals and all listed CI checks passing; no merge commit or closing explanation was provided. | |
| gemini-3.8-flash |
Impact:
20
Quick Win:
16
Complexity:
20
Confidence:
95
Actionability:
100
|
needs review | Removes sphinx_toolbox.latex and associated build dependencies from docs configuration, approved and CI green. |
Update history
| Date | Change |
|---|---|
| closed | |
| updated | |
| updated | |
| updated | |
| updated | |
| created |
Related work
-
Related To:
canonical/craft-platforms#270
(confidence 80%)
Later chore(merge) commit 4afcee7 references #271 in pyproject.toml, confirming the sphinx_toolbox removal is in effect.
-
Likely Fixed By:
canonical/craft-platforms#275
(confidence 45%)
Follow-up build(docs) Sphinx Stack 2.0 upgrade (75dff07) touching docs/conf.py after this removal.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #286 build(deps): update dependency sphinx-toolbox to v3.8.0 | craft-cli | merged | Renovate PR merged as commit 8bf9638, bumping sphinx-toolbox from ==3.5.0 to ==3.8.0 in pyproject.toml's docs dependency group (approved by 2 reviewers). Later bumped further via #392, #408, #451 and #468. |