fix: bare base gunicorn based extensions
Metadata
Current evaluation
Merged fix for hardcoded Python 3.10 in gunicorn-based extensions, enabling version-specific configurations per base. Approved by three reviewers. A separate merge to the feature/pro-sources branch was requested for an upcoming demo.
Suggested action: —
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
---
Fixes issues with using hardcoded Python 3.10 for gunicorn based extensions. As we add support for more bases, different python versions for different bases should be added accordingly.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged fix for hardcoded Python 3.10 in gunicorn-based extensions, enabling version-specific configurations per base. Approved by three reviewers. A separate merge to the feature/pro-sources branch was requested for an upcoming demo. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix replacing hardcoded Python 3.10 in gunicorn extensions with per-base version configurations. A request to also merge into the feature/pro-sources branch was noted but requires a new pull request. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Fixes hardcoded Python 3.10 usage in gunicorn-based extensions by enabling version-specific base support. A request to also apply the change to the feature/pro-sources branch was noted for a demo, pending a separate PR. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #844 fix: bare base gunicorn based extensions (#839) | rockcraft | merged | Merged a fix for bare base Gunicorn-based extensions and added error handling for unknown bases. Approved, passed CI, and ported from a prior PR. Requested for the feature/pro-sources branch. | |
| #529 fix(flask): don't enforce definition of base, build-base and platforms | rockcraft | merged | Merged a Flask extension fix that stops enforcing mandatory base, build-base, and platforms definitions for gunicorn extensions. Approved by two reviewers and passed CI. |