docs: add copybutton and simplify dependencies
Metadata
Current evaluation
Merged as commit 716bc48f: added Furo and Sphinx Copybutton to documentation dependencies, fixing Read the Docs builds and relaxing dependency ranges for older OS releases.
Resolution: closed resolved
Reason: PR #158 was merged as commit 716bc48f. It added the missing documentation dependencies and widened version ranges, resolving the Read the Docs build failures.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Fixes documentation build.
RTD are failing to build because the furo theme is not in the pip requirements.
Added it, plus:
. a new Sphinx copybutton module for code-blocks
. improvement of the dependencies version ranges, to make it work with older OS releases
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 716bc48f: added Furo and Sphinx Copybutton to documentation dependencies, fixing Read the Docs builds and relaxing dependency ranges for older OS releases. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #158 in commit 716bc48f, fixing Read the Docs builds by adding Furo and Sphinx Copybutton and relaxing dependency ranges for older OS releases. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in 716bc48f: added Furo and Sphinx Copybutton to documentation dependencies, fixing Read the Docs builds and relaxing ranges for older OS releases. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to fix ReadTheDocs build failures. Added the furo theme to pip requirements, integrated the Sphinx copybutton extension, and updated dependency ranges for older OS releases. Approved by two reviewers and passed CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Added the missing furo theme to pip requirements, integrated the Sphinx copybutton extension, and updated dependency version ranges for older OS compatibility, resolving ReadTheDocs build failures. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #156 fix: add copybutton and simplify dependencies | rockcraft | closed | PR #156 (unmerged) fixed Read the Docs failures; the same changes landed via PR #158, merged as commit 716bc48f 'docs: add copybutton and simplify dependencies'. #156 was then closed as superseded. | |
| #6078 chore(deps): add dependency sphinx-copybutton | snapcraft | merged | Merged PR #6078 as commit 603626051, adding sphinx-copybutton to restore copy buttons in documentation code blocks after the starter-pack update. |