← Back to issue list

build(deps): bump craft-store to 2.5.0

View original Github issue

Metadata

Project
snapcraft
Number
#4455
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

Allows headless systems to fallback to a file based keyring backend. - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `pytest tests/unit`? ----- To verify, the following would fail ``` multipass shell snap install snapcraft snapcraft login ``` but, ``` snap refresh snapcraft edge/pr-4455 snapcraft login snapcraft whoami ``` would work

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged. Bumps craft-store to 2.5.0, enabling headless systems to fallback to a file-based keyring backend. All tests passed with maintained code coverage.
qwen3.6-35b-a3b-mtp-q6 Merged. Bumps craft-store to 2.5.0, enabling a file-based keyring backend fallback for headless systems. Code coverage remains at 94.88%.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1388 build(deps): bump craft-store to 2.5.0 charmcraft merged 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.
98%
#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.
86%
#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.
84%
#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.
82%
#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.
78%
#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.
77%
#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.
77%
#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.
76%
#580 requirements: update to latest released versions charmcraft merged Merged update to latest released dependency versions, introducing craft-store for improved Charmhub error handling. Approved by one reviewer with passing CI checks across two files.
74%
#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.
74%