← Back to issue list

build(deps): update python-apt groups

View original Github issue

Metadata

Project
rockcraft
Number
#1127
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged after two approvals and passing CI checks. Updates python-apt groups to align with current Ubuntu distributions, removing oracular and plucky while adding resolute.

Suggested action:

No scores available.

Issue body

This updates the python-apt groups to match current supported and pre-release Ubuntu distros. - Removes oracular, plucky - Adds resolute <!-- Describe your changes --> --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [x] I've added or updated any relevant documentation.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after two approvals and passing CI checks. Updates python-apt groups to align with current Ubuntu distributions, removing oracular and plucky while adding resolute.
qwen3.6-35b-a3b-mtp-q6 Merged maintainer update aligning python-apt dependency groups with current Ubuntu releases. Removed oracular and plucky, added resolute. Passed lint and tests.
qwen3.6-35b-a3b-mtp-q6 Merged update to python-apt dependency groups, removing oracular and plucky while adding resolute to align with current and pre-release Ubuntu distributions. All checks passed.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1068 build(deps): update python-apt for plucky craft-parts merged Merged after approval from two reviewers and passing all CI checks. Updates the python-apt dependency for the Plucky release, modifying two files with 17 additions and 6 deletions.
84%
#5874 build(deps): add a resolute dev group snapcraft merged Merged after two approvals. Introduces a resolute dev group to install python-apt on Ubuntu 26.04. CI passed overall despite one failing test on Ubuntu 22.04. Changes modify two files with 96 additions and 113 deletions.
82%
#248 build(deps): enable resolute dev group imagecraft merged Merged enabling a resolute dev group for python-apt. Approved by two reviewers, the changes were integrated despite failing spread tests on Ubuntu 20.04, 22.04, and 24.04.
80%
#975 build(deps): allow dev on Ubuntu Resolute craft-application merged Merged following two approvals and successful CI checks. Introduces a dev-resolute dependency group to support Ubuntu Resolute development, pinning python-apt to 3.0.0. Changes span two files.
76%
#206 build(deps): swap out oracular for questing for python-apt imagecraft merged Merged a dependency update replacing the oracular codename with questing for python-apt. Approved by two reviewers, passed all CI checks, and modified two files.
75%
#1205 deps: update python-apt charmcraft merged Successfully merged following single reviewer approval. The python-apt dependency update altered three files with three additions and three deletions, applying a routine package version bump.
74%
#5643 build(deps): swap out oracular for questing for python-apt snapcraft merged Merged after passing all CI checks and receiving approval from two reviewers. The pull request updated the python-apt dependency by replacing the oracular codename with questing.
74%
#259 deps: update python-apt dependencies rockcraft merged Merged update to python-apt dependencies. Approved by two reviewers and passed CI. Maintainers confirmed merging regardless of pending craft-parts decisions, as stable Launchpad URLs prevent 404 errors.
74%
#450 deps: change python-apt dependencies to launchpad craft-parts merged Merged an update replacing python-apt dependencies with launchpad. Approved by one reviewer, passed CI, and modified one file with three additions and three deletions.
74%
#1485 fix(deb): avoid python-apt for installed package checks craft-parts merged Merged. Replaces python-apt with dpkg-query for host package checks to prevent PermissionError on deb822 systems missing /etc/apt/sources.list. Actual installation uses apt-get. Review cycle addressed formatting and CI failures prior to merge.
73%