Ability to check/notify when there are library updates
Metadata
Current evaluation
Library update checking was never added to analyze; concerns about network latency left the proposal unimplemented. Follow-up #509 was closed as a duplicate.
Resolution: closed stale
Reason: No resolving PR or commit is recorded. A maintainer warned that network calls might slow packing, while follow-up #509 was closed as a duplicate without implementing the proposed lint check.
Evaluated by: mr-cal-bot
No scores available.
Issue body
If a developer is consuming a library from Charmhub, the will initially pull it in using `charmcraft fetch-lib`. Right now, the developer would need to reissue that command periodically to check for charm library updates.
Noting the [spec for charmcraft analyze](https://discourse.charmhub.io/t/proposal-charmcraft-analyze/4792), we could add a check under the `lint` category that compares those libraries imported with the latest available versions and shows the user a warning if there is a later version.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Library update checking was never added to analyze; concerns about network latency left the proposal unimplemented. Follow-up #509 was closed as a duplicate. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unimplemented after a maintainer warned that remote update checks could slow packing with network calls; follow-up #509 was closed as a duplicate. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. A maintainer noted the feature requires network calls that could slow down packing, suggesting the lint check be ignored. The request was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. A maintainer noted the required network call would slow down packing, suggesting the lint warning could be ignored. The feature request was effectively abandoned due to performance concerns. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned. A maintainer noted the proposed lint warning would require a network call that could slow down packing, suggesting the check be ignored instead. No implementation was pursued. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The proposed lint warning for outdated charm libraries was deferred due to performance concerns, as the required network calls could slow down the packing process. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#509
(confidence 99%)
Follow-up proposal for checking new library versions in analyze; closed as a duplicate of #417.
Related issues
No related issues found above the similarity threshold.