← Back to issue list

Update `flask-framework` extension

View original Github issue

Metadata

Project
rockcraft
Number
#499
Type
pull request
State
merged
Author
weiiwang01
Labels
Created
Updated
Closed

Current evaluation

Merged update to flask-framework extension with refactoring, added statsd-exporter and ca-certificates, and improved part generation. Linter errors from an external site outage were resolved. Changes merged after a related hotfix.

Suggested action:

No scores available.

Issue body

Some refactoring was performed, and some improvements were made over the `flask-framework` extension. Changes include: * Update the extension part name prefix from `flask/` to `flask-framework/`. * Install `statsd-exporter` along with the Gunicorn server. * Install ca-certificates in the ROCK image by default. * Disable the WSGI path check when `services.flask.command` is overridden. * Improve the quality of generated parts. - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged update to flask-framework extension with refactoring, added statsd-exporter and ca-certificates, and improved part generation. Linter errors from an external site outage were resolved. Changes merged after a related hotfix.
qwen3.6-35b-a3b-mtp-q6 Merged after a hotfix. Updates the flask-framework extension with refactoring, installs statsd-exporter and ca-certificates, disables WSGI path checks on command overrides, and improves part generation. Linter errors resolved.
qwen3.6-35b-a3b-mtp-q6 Merged after resolving linter errors from a yaml.org outage and a dependent hotfix. Updates the flask-framework extension by renaming its prefix, adding statsd-exporter and ca-certificates, fixing WSGI checks, and improving part generation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1582 Add the `flask-framework` extension charmcraft merged Merged the flask-framework extension to main. Resolved a macOS test timeout by updating the test suite to skip execution when the tox.ini configuration file is not generated, ensuring successful CI checks.
76%
#1751 fix: ensure flask-framework extension gets a default rust version charmcraft merged Merged a fix ensuring the flask-framework extension receives a default Rust version. Approved by two reviewers, the change updates three files with 22 additions and 2 deletions.
70%