← Back to issue list

chore(deps): add dependency sphinx-copybutton

View original Github issue

Metadata

Project
snapcraft
Number
#6078
Type
pull request
State
merged
Author
asanvaq
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #6078 as commit 603626051, adding sphinx-copybutton to restore copy buttons in documentation code blocks after the starter-pack update.

Resolution: closed resolved

Reason: PR #6078 was approved and merged. Commit 603626051 adds sphinx-copybutton, restoring the code-block copy controls removed by the starter-pack update.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The recent starter pack update removed the copy buttons from the code blocks. This PR restores them. --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #6078 as commit 603626051, adding sphinx-copybutton to restore copy buttons in documentation code blocks after the starter-pack update.
stealth/space-bunny-alpha — closed resolved Merged #6078 in commit 603626051, adding sphinx-copybutton to restore copy buttons in documentation code blocks after a Starter Pack update.
stealth/space-bunny-alpha — closed resolved Merged #6078 in commit 603626051, adding sphinx-copybutton to restore copy buttons in documentation code blocks.
stealth/space-bunny-alpha — closed resolved Merged PR #6078 (commit 603626051) adds the sphinx-copybutton dependency and enables the "sphinx_copybutton" extension in docs/conf.py, restoring copy buttons in code blocks lost during a Starter Pack upgrade.
stealth/space-bunny-alpha — closed resolved Merged PR #6078 (commit 603626051) added the sphinx-copybutton dependency and "sphinx_copybutton" extension in docs/conf.py, restoring copy buttons on code blocks lost in a Starter Pack upgrade.
stealth/space-bunny-alpha — closed resolved Merged #6078 (commit 603626051), adding sphinx-copybutton to docs deps/config to restore code-block copy buttons lost in the starter pack update.
stealth/space-bunny-alpha — closed resolved Merged #6078 (commit 603626051), adding sphinx-copybutton to restore code-block copy buttons removed by a starter-pack update.
qwen/qwen3.6-35b-a3b — — Merged. Adds the sphinx-copybutton dependency to restore code block copy buttons removed in a recent starter pack update. Approved by four reviewers with all CI checks passing.
qwen3.6-35b-a3b-mtp-q6 — — Merged the sphinx-copybutton dependency addition to restore code block copy buttons removed in a recent starter pack update. The change passed linting and testing checks before integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#63 chore(deps): update dependency sphinx-copybutton to v0.5.2 starbase merged Merged #63 via commit 8cc8d44, upgrading sphinx-copybutton from 0.5.1 to 0.5.2 and bringing its prompt-exclusion fix.
84%
#158 docs: add copybutton and simplify dependencies rockcraft merged 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.
75%
#538 chore(deps): update documentation dependencies (major) rockcraft merged Merged PR #538 in commit b007f265, upgrading Sphinx to 7.3.7 and sphinx-autodoc-typehints to 2.1.0.
75%
#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.
75%
#368 chore(deps): update documentation dependencies craft-providers merged Renovate dependency bump PR merged as commit 5eae8d4 (2023-07-28): docs/sphinx-lint 0.6.7→0.6.8 and docs/sphinx-toolbox 3.4.0→3.5.0, +2/-2 lines in the docs requirements.
75%
#189 chore(deps): update documentation dependencies craft-store merged Renovate PR #189 merged as commit 3b092a3, bumping docs pins to sphinx 7.4.7, furo 2024.7.18, sphinx-reredirects 0.1.5, sphinx-toolbox 3.7.0 (approved by 2 reviewers).
75%
#520 chore(deps): update documentation dependencies craft-providers merged Merged PR #520 as commit 1bac247, updating pyspelling to 2.10 and both documentation/root sphinx-tabs pins to 3.4.5.
75%
#191 chore(deps): update dependency docs/sphinx-lint to v0.8.1 craft-cli merged Merged PR #191 as commit 12dc061, updating docs/sphinx-lint from 0.6.8 to 0.8.1 after approval.
74%
#141 chore(deps): update dependency docs/sphinx-lint to v0.8.1 starbase merged Renovate PR #141 was merged, updating docs/sphinx-lint from 0.6.8 to 0.8.1 in commit 62cafda.
73%
#197 chore: use Canonical's sphinx-docs-starter-pack craft-cli merged Merged PR #197 (77a3b26) adopted Canonical's Sphinx starter pack, moved documentation dependencies to a requirements file, and fixed #187.
73%