← Back to issue list

Improve flask

View original Github issue

Metadata

Project
rockcraft
Number
#595
Type
pull request
State
merged
Author
javierdelapuente
Labels
—
Created
Updated
Closed

Current evaluation

Merged as canonical/rockcraft#595 (commit 5eb5c512), improving Flask dependency validation, documentation-linked errors, combined diagnostics, and init-profile package slices.

Resolution: closed resolved

Reason: Pull request canonical/rockcraft#595 was merged as commit 5eb5c512. The commit implements the requested flask-framework validation, diagnostics, documentation, and packaging-profile improvements.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- `flask-frameworks` improvements: - requirements.txt must contain a "flask" package. - Error messages in `flask-extension` now include a link to the documentation. - Output all messages at the same time related to missing/wrong app.py ang requirements.txt - flask init profile: - Minor doc improvements. - Two new parts, one for runtime package slices and one for deb packages. - Added build-packages (pending to see if it is necessary).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as canonical/rockcraft#595 (commit 5eb5c512), improving Flask dependency validation, documentation-linked errors, combined diagnostics, and init-profile package slices.
stealth/space-bunny-alpha — closed resolved Merged as canonical/rockcraft#595, improving Flask requirements validation, documentation-linked errors, consolidated output, and init-profile runtime/deb package slices.
qwen/qwen3.6-35b-a3b — — Merged Flask framework improvements. Changes update requirements.txt, add documentation links to error messages, consolidate output, and expand the flask init profile with runtime and deb package slices. (+112/-31 lines, 3 files.)
qwen3.6-35b-a3b-mtp-q6 — — Merged Flask framework improvements: added flask to requirements.txt, updated error messages with doc links, consolidated validation output, and enhanced the init profile with new package sections and documentation updates.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#518 fix: the flask-framework init template rockcraft merged Merged PR canonical/rockcraft#518 (commit 16f980d3) updated the outdated flask-framework init template with a two-line correction.
75%
#685 Improve comments for flask-framework/dependencies rockcraft merged PR #685 was merged, clarifying Flask init-profile comments to say Ubuntu packages may be needed to build a Python dependency; the change landed in commit 2386533a.
71%