build: switch to dependency groups
Metadata
Current evaluation
Dependency-groups migration was not merged in #261; it was later completed by PR #330 in commit 0bb0106.
Resolution: closed superseded
Reason: PR #261 remained unmerged with no review activity. The same migration was subsequently completed in PR #330 via commit 0bb0106, which switched extras to dependency groups.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This pulls in the changes at https://github.com/canonical/starbase/pull/330
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Dependency-groups migration was not merged in #261; it was later completed by PR #330 in commit 0bb0106. | |
| stealth/space-bunny-alpha | — | closed stale | Dependency-group migration was closed with review pending, no CI results or comments, and no activity for 594 days; no merge or replacement is recorded. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to switch build configuration to dependency groups, incorporating upstream changes from canonical/starbase. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-store#330
(confidence 97%)
PR #330 landed the dependency-groups migration intended by #261.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #751 build: switch extras to dependency groups | craft-providers | closed | Closed unmerged after prolonged inactivity; the dependency-group migration later landed through Starbase work in #786/#787, including commit e202fce. | |
| #330 build!: switch from using extras to dependency groups | starbase | merged | Merged in canonical/starbase#330 as 0bb0106: replaced extras with standard dependency groups, moved Read the Docs builds to uv, and fixed the PR template. | |
| #28 deps: group major dev dependency versions | starbase | merged | Merged PR #28 in commit cf1d018, grouping major development dependency versions in the project configuration. |