build(deps): bump craft-store to 2.5.0
Metadata
Current evaluation
Merged dependency bump to craft-store 2.5.0, resolving issue #719. Enables headless systems to fallback to a file-based keyring backend. Approved by two reviewers and passed CI.
Suggested action: —
No scores available.
Issue body
Allows headless systems to fallback to a file based keyring backend.
---
Fixes #719
To verify, the following would fail
```
multipass shell
snap install charmcraft
charmcraft login
```
but,
```
snap refresh charmcraft edge/pr-1388
charmcraft login
charmcraft whoami
```
would work
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged dependency bump to craft-store 2.5.0, resolving issue #719. Enables headless systems to fallback to a file-based keyring backend. Approved by two reviewers and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged dependency update to craft-store 2.5.0, resolving issue #719 by enabling headless systems to fallback to a file-based keyring backend. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged dependency update to craft-store 2.5.0, resolving #719. Enables a file-based keyring backend fallback for headless systems, fixing charmcraft login failures. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4455 build(deps): bump craft-store to 2.5.0 | snapcraft | merged | Merged update bumping craft-store to 2.5.0, enabling headless systems to fallback to a file-based keyring backend. Approved by two reviewers, passed CI, and successfully integrated. | |
| #4787 build(deps): bump craft-store to 2.6.2 | snapcraft | merged | Merged dependency update bumping craft-store to 2.6.2. The update disables libssl legacy providers and resolves cryptography import failures on Ubuntu Focal. Approved by two reviewers and passed CI checks. | |
| #5105 build(deps): bump craft-store to 2.6.2 | snapcraft | merged | Merged dependency update bumping craft-store to 2.6.2, resolving non-amd64 build failures caused by OpenSSL 3.0 legacy provider errors. Approved, passed CI, and successfully integrated. | |
| #5084 build(deps): bump craft-store to 3.0.2 | snapcraft | merged | Merged dependency update bumping craft-store to 3.0.2. Approved by reviewers and passed CI. Resolves core20 spread test failures and fixes issue #5077 by incorporating changes from #5061. | |
| #3945 requirements: craft-store 2.3.0 for new credentials | snapcraft | merged | Merged a dependency update bumping craft-store to 2.3.0 for new credentials support. Approved by a maintainer, passed CI and tests, and merged into main with no coverage impact. | |
| #6415 build(deps): bump craft-archives to 2.2.2 | snapcraft | merged | Merged dependency update bumping craft-archives to 2.2.2, resolving issue #6326. Approved by two reviewers and passing most CI checks, the change was integrated into the main branch. | |
| #667 craft store: update to 2.0.0 (CRAFT-773) | charmcraft | merged | Merged craft store update to 2.0.0. Changes include updated StoreClient initialization, renaming NotLoggedIn to CredentialsUnavailable, improved keyring handling, and adjusted relogin logic. Approved by one reviewer, passed CI, and merged by maintainer sergiusens. | |
| #671 snap: update craft-store to 2.0.1 | charmcraft | merged | The craft-store update to 2.0.1 was successfully merged after receiving reviewer approval and passing CI checks. The minor two-file change was integrated without further modifications. | |
| #554 build(deps): bump minimum craft-cli to 2.10.1 | craft-application | merged | Merged dependency update bumps minimum craft-cli to 2.10.1, resolving a duplicate app greeting bug in managed mode. Approved by two reviewers and passed CI. | |
| #394 build(deps): bump craft-parts from 1.25.1 to 1.25.2 | rockcraft | merged | Merged dependency update bumping craft-parts from 1.25.1 to 1.25.2. The release fixes channel overrides in the Rust plugin, validates part dependency names, and resolves environment variable expansion. Approved by two reviewers and passed CI. |