← Back to issue list

docs: Remove sphinx_toolbox.latex from documentation and build process

View original Github issue

Metadata

Project
craft-platforms
Number
#271
Type
pull request
State
closed
Author
copilot-swe-agent
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

Pull request created by AI Agent

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.
72%