← Back to issue list

(charmlibs) Fetch the specified library

View original Github issue

Metadata

Project
charmcraft
Number
#215
Type
pull request
State
merged
Author
facundobatista
Labels
—
Created
Updated
Closed

Current evaluation

Merged in #215, adding the fetch-lib command and store-layer GET support to download a specified library or update all local libraries.

Resolution: closed resolved

Reason: PR #215 was merged after maintainer approval. It resolved the request by adding FetchLibCommand, including named-library and update-all behavior, plus the supporting store method.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This adds the command itself, and the supporting method in the store layer. The FetchLibCommand can run standalone, or with a given library full name: - when standalone, it will update all the libraries already locally in disk - if a full library name is indicated, will just get/update that library In any case, verifications are done that the library can be downloaded for the first time or updated, and the user will be informed of the final action. Regarding the store layer, a simple method was added to support the GET library. NOTE: this is the final cut of the original `charmlibs-draft` branch.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in #215, adding the fetch-lib command and store-layer GET support to download a specified library or update all local libraries.
stealth/space-bunny-alpha — closed resolved Merged charmlibs FetchLibCommand, supporting one named library or all local libraries, plus the store-layer GET method needed to download or update them.
qwen/qwen3.6-35b-a3b — — Merged following approval and passing CI. Introduces FetchLibCommand to retrieve or update specified or all charmlibs, alongside a supporting store layer method. Changes span five files with 332 additions, finalizing the charmlibs-draft branch.
qwen3.6-35b-a3b-mtp-q6 — — Merged implementation of the FetchLibCommand, allowing retrieval or updates of specific or all local charmlibs alongside store layer GET support. Finalized from the charmlibs-draft branch.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.