← Back to issue list

build: switch extras to dependency groups

View original Github issue

Metadata

Project
craft-providers
Number
#751
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

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.
84%
#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.
81%
#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.
71%