← Back to issue list

requirements: bump craft-providers

View original Github issue

Metadata

Project
snapcraft
Number
#4192
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

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.
83%
#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.
81%
#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.
80%
#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.
80%
#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.
80%
#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.
80%
#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.
79%
#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.
79%
#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.
79%
#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.
79%