build: switch extras to dependency groups
Metadata
Current evaluation
Closed unmerged after prolonged inactivity; the dependency-group migration later landed through Starbase work in #786/#787, including commit e202fce.
Resolution: closed superseded
Reason: PR #751 received no reviews, comments, checks, or merge. Commit e202fce later performed the equivalent switch to dependency groups during the Starbase integration, superseding the abandoned proposal.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This is in preparation for our starflow switch.
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `tox`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged after prolonged inactivity; the dependency-group migration later landed through Starbase work in #786/#787, including commit e202fce. | |
| qwen/qwen3.6-35b-a3b | — | closed stale | Closed PR proposing to switch extras to dependency groups in preparation for starflow switch. No reviews or comments; closed without merge, likely stale or superseded. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Superseded By:
craft-providers#787
(confidence 88%)
The later Starbase update brought in the dependency-group configuration represented by commit e202fce.
-
Related To:
craft-providers#786
(confidence 72%)
Prepared craft-providers for the Starbase merge that replaced this abandoned migration proposal.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #261 build: switch to dependency groups | craft-store | closed | Dependency-groups migration was not merged in #261; it was later completed by PR #330 in commit 0bb0106. | |
| #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. | |
| #241 Add groups dependency support | craft-parts | closed | Closed unmerged; the per-part dependency-groups patch was abandoned after discussion stalled over naming it groups, set, cluster, or unit. |