← Back to issue list

feat: fastapi-framework init profile and extension

View original Github issue

Metadata

Project
charmcraft
Number
#1838
Type
pull request
State
closed
Author
javierdelapuente
Labels
Created
Updated
Closed

Current evaluation

Closed without being merged. The pull request adding the fastapi-framework init profile and extension was abandoned due to lack of reviewer engagement and CI validation.

Suggested action:

No scores available.

Issue body

This PR implements the spec ISD160 - 12-Factor FastAPI Support" for charmcraft. For that, a new init profile called "fastapi-framework" and a new fastapi extension, called "fastapi-framework" are needed. These additions are similar to the flask and django init profiles and extensions. For the fastapi profile, the base 24.04 is used.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without being merged. The pull request adding the fastapi-framework init profile and extension was abandoned due to lack of reviewer engagement and CI validation.
qwen3.6-35b-a3b-mtp-q6 The proposed FastAPI init profile and extension for charmcraft per ISD160 was closed without merging. Zero comments indicate the contribution was abandoned.
qwen3.6-35b-a3b-mtp-q6 Implemented ISD160 spec by adding a fastapi-framework init profile and extension using base 24.04. The pull request was closed without merging and remains abandoned due to inactivity.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#674 Add fastapi init profile and fastapi-extension rockcraft closed Adding a FastAPI init profile and extension was closed without merging. Pending review and an unresolved comment remained inactive for over 100 days, leaving the contribution abandoned.
85%
#1868 feat: fastapi-framework init profile and extension charmcraft merged Merged. Adds the fastapi-framework init profile and extension to charmcraft, implementing the ISD160 spec with base 24.04. Includes updated tests for flask, fastapi, and go frameworks. Approved by three reviewers.
73%