← Back to issue list

fix: spread tests and tutorials for extentions with default base bare

View original Github issue

Metadata

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

Current evaluation

Merged #1097 (commit a1505840), updating spread tests and tutorials after #1086 made bare the default base for Flask, Django, and FastAPI extensions.

Resolution: closed resolved

Reason: PR #1097 was merged as commit a1505840, aligning tests and tutorials with the default-base change introduced by merged PR #1086.

Evaluated by: mr-cal-bot

No scores available.

Issue body

<!-- Describe your changes --> Fix tutorials and spread tests for extensions that now have `bare` as default base Follow up #1086 --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [x] I've added or updated any relevant documentation.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #1097 (commit a1505840), updating spread tests and tutorials after #1086 made bare the default base for Flask, Django, and FastAPI extensions.
stealth/space-bunny-alpha — closed resolved Merged #1097 (commit 31113007), updating spread tests and tutorials for extensions after #1086 made bare the default base.
qwen/qwen3.6-35b-a3b — — Merged. Updated spread tests and tutorials to align with extensions now using bare as the default base. Approved by three reviewers and passed CI after resolving initial failures. Modified 17 files.
qwen3.6-35b-a3b-mtp-q6 — — Merged following review, this update fixes spread tests and tutorials for extensions defaulting to bare. Resolves CI test failures flagged by reviewers and follows up on #1086.

Update history

No update history recorded yet.

Related work

  • Caused By: canonical/rockcraft#1086 (confidence 100%)

    Its merged change to default Flask, Django, and FastAPI extensions to the bare base required the follow-up test and tutorial updates.

Related issues

Issue Project State Summary Similarity
#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.
74%
#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.
73%