requirements: bump craft-providers
Metadata
Current evaluation
Bumped craft-providers dependency. PR approved, passed CI, and merged into main. Unrelated test failures were deferred to separate PRs.
Suggested action: —
No scores available.
Issue body
- [X] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [X] Have you successfully run `make lint`?
- [X] Have you successfully run `pytest tests/unit`?
-----
<details>
<summary>Changelog</summary>
1.13.0 (2023-05-31)
-------------------
- Push files to any location in Multipass instances
- Refactor base setup and warmup
- Replace timeout for entire base setup with granular per-step timeouts
- Add option to not install default packages during base setup
- Install build-essentials and python3 in CentOS and AlmaLinux
- Update PATH for CentOS
1.12.0 (2023-05-18)
-------------------
- Add AlmaLinux 9 base
- Add stricter typing for base names
- Refactor CI workflow
- Refactor Multipass `push_file_io`
- Pin dependency urllib3<2
1.11.0 (2023-04-19)
-------------------
- Move Snap pydantic model from `bases.buildd` to `actions.snap_installer`
- Rename `bases.buildd` module to `bases.ubuntu`
- Determine base alias from base configuration in `provider.launched_environment()`
- Add new functions `get_base_alias()` and `get_base_from_alias()`
- Add CentOS 7 base
- Add default for `launched_environment()` parameter `allow_unstable=False`
- Trim suffixes from snap names when installing snaps.
</details>
(CRAFT-1719)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Bumped craft-providers dependency. PR approved, passed CI, and merged into main. Unrelated test failures were deferred to separate PRs. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the craft-providers dependency bump to version 1.13.0. The update adds base support and refactors, passed CI checks, and unrelated test failures were resolved in separate pull requests. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the craft-providers dependency bump to versions 1.11.0 through 1.13.0. Codecov verified full diff coverage. An unrelated test failure was acknowledged and resolved separately. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1010 build(deps): bump craft-providers to 3.3.0 | craft-application | merged | Merged dependency update bumping craft-providers to 3.3.0. Resolves intermittent testcraft spread test failures from upstream issue #898. Approved by reviewers, passed all CI checks, and merged with minimal changes. | |
| #1219 requirements: bump craft-providers | charmcraft | merged | Merged update bumps craft-providers to 1.15.0, resolving #1202. Changes add base-v2 compatibility, snap refresh hold, logging adjustments, and timezone sync. A verification test confirms the new library functions correctly. Approved by reviewers and passed CI checks. | |
| #4676 build(deps): bump craft-providers to 1.23.1 (#4673) | snapcraft | merged | Merged dependency update bumping craft-providers to 1.23.1. Approved by a reviewer, passed all CI checks, and maintained test coverage. Successfully integrated into the main branch. | |
| #4551 build(deps): bump craft-providers to 1.22.0 | snapcraft | merged | Merged dependency update bumping craft-providers to 1.22.0, resolving Launchpad bug #2051567. The three-file change passed CI and code coverage checks, received two approvals, and was successfully merged. | |
| #4020 requirements: update craft-providers to 1.7.1 | snapcraft | merged | Merged update to bump the craft-providers dependency to version 1.7.1. Approved by two reviewers, passed CI checks, and maintained existing code coverage across two files. | |
| #4552 build(deps): bump craft-providers to 1.22.0 | snapcraft | merged | Merged a dependency update bumping craft-providers to 1.22.0. This resolves bug 2051567 by preventing apt source updates for Ubuntu development images. Approved, passed CI, and modified three files. | |
| #4429 build(deps): bump craft-providers to 1.19.1 (#4421) | snapcraft | merged | Merged bump of craft-providers to 1.19.1. Added spread tests for base: devel and fixed multipass spread tests. Approved with passing CI. Changes were also merged into the hotfix/7.5 branch. Coverage unchanged. | |
| #956 build(deps): bump craft-providers to 3.2.0 | craft-application | merged | Merged after two approvals and passing CI. Updates craft-providers to 3.2.0 across five files. Reviewers noted type-checking constraints do not impact runtime, clearing the way for the dependency bump. | |
| #4671 build(deps): bump craft-providers to 1.23.1 | snapcraft | closed | Closed and superseded by PR #4673. The craft-providers dependency bump was approved and passed coverage checks but was redirected to the hotfix branch for release. | |
| #4673 build(deps): bump craft-providers to 1.23.1 | snapcraft | merged | Merged dependency update bumping craft-providers to 1.23.1. Approved by two reviewers, passed CI and Codecov checks. Changes affected three files with minimal diffs. |