feat(extension): Add option to enable async workers in Flask and Django
Metadata
Current evaluation
Merged Charmcraft PR #1986 as commit 3128c623, adding a charm option to enable async Gunicorn workers for Flask and Django extensions.
Resolution: closed resolved
Reason: PR #1986 was merged into Charmcraft in commit 3128c623. It added the Flask and Django extension option for selecting async Gunicorn workers.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Related to [Rockcraft PR](https://github.com/canonical/rockcraft/pull/747) and [Paas Charm PR](https://github.com/canonical/paas-charm/pull/11). Adds charm option to enable Async Gunicorn Workers.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged Charmcraft PR #1986 as commit 3128c623, adding a charm option to enable async Gunicorn workers for Flask and Django extensions. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1986 in commit 3128c623, adding a charm option to enable async Gunicorn workers for Flask and Django. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after four reviewers approved. Adds a charm option to enable async Gunicorn workers for Flask and Django, aligning with Rockcraft and Paas Charm updates. Changes seven files with 280 additions and one deletion. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged external contribution adding a charm option to enable async Gunicorn workers for Flask and Django extensions, coordinating with related Rockcraft and Paas Charm updates. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/rockcraft#747
(confidence 95%)
Rockcraft PR linked by the merged PR as related implementation work.
-
Related To:
paas-charm#11
(confidence 95%)
Paas Charm PR linked by the merged PR as related integration work.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #747 Feat(extension): Enable Async Gunicorn workers for Flask and Django e… | rockcraft | merged | Merged PR #747 via commit ba8c0d79, adding automatic async Gunicorn workers for Flask and Django extensions when gevent is present, with an explicit synchronous override. | |
| #1578 feat(extension): support django-framework | charmcraft | merged | Merged in canonical/charmcraft#1578, adding Django framework extension support and refactoring the Flask extension. | |
| #2756 chore: add base support for Flask and Django extensions | charmcraft | merged | Merged in charmcraft#2756 as commit 1d4807fe, restoring explicit Ubuntu 24.04 support for Flask and Django extensions and fixing their Spread-test failures. |