← Back to issue list

Default to bare base for django extension

View original Github issue

Metadata

Project
rockcraft
Number
#1079
Type
pull request
State
closed
Author
arturo-seijas
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged and superseded by #1086, which merged commit 3fba20c2 to default the Flask, Django, and FastAPI extensions to a bare base.

Resolution: closed superseded

Reason: The proposed Django-only change was replaced by the broader merged PR #1086, resolving the default via commit 3fba20c2.

Evaluated by: mr-cal-bot

No scores available.

Issue body

<!-- Describe your changes --> --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged and superseded by #1086, which merged commit 3fba20c2 to default the Flask, Django, and FastAPI extensions to a bare base.
stealth/space-bunny-alpha — closed superseded Closed unmerged; broader PR #1086 later landed as 3fba20c2, defaulting Flask, Django and FastAPI extensions to a bare base.
qwen/qwen3.6-35b-a3b — — The django extension bare base default change was closed without merge. Failing CI checks and zero reviewer engagement resulted in its closure, effectively abandoning the contribution.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merge. The request to default to bare base for the django extension was abandoned due to inactivity and missing implementation details. No code changes were applied.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/rockcraft#1086 (confidence 99%)

    Merged broader implementation covering Django, Flask, and FastAPI.

Related issues

Issue Project State Summary Similarity
#1083 feat: default to bare base for django extension rockcraft closed Closed unmerged; its Django bare-base change was superseded by merged PR canonical/rockcraft#1086 (commit 3fba20c2), covering Django, Flask, and FastAPI.
86%
#1084 feat: default to bare base for fastapi extension rockcraft closed Superseded by #1086, merged in commit 3fba20c2 to default Flask, Django, and FastAPI extensions to bare bases.
84%
#1087 feat: default to bare base for flask extension rockcraft closed Closed in favor of canonical/rockcraft#1086, which merged as commit 3fba20c2 and expanded the bare-base default to Flask, Django, and FastAPI extensions.
83%
#1086 feat: default to bare base for flask, django and fastapi extensions rockcraft merged Merged in rockcraft#1086 via commit 3fba20c2, making Flask, Django, and FastAPI extensions default to bare base to reduce image size and attack surface.
75%