← Back to issue list

build(deps): only use python-apt-wheels repo for python-apt

View original Github issue

Metadata

Project
craft-application
Number
#659
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged a fix restricting the python-apt-wheels repository to only python-apt. Previously, uv checked it for all wheels. Approved by two reviewers, passed CI, and merged with a four-line change.

Suggested action:

No scores available.

Issue body

This fixes the fact that uv was checking the python-apt-wheels repository for all wheels, when in fact we only want it to check that repository for python-apt. - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a fix restricting the python-apt-wheels repository to only python-apt. Previously, uv checked it for all wheels. Approved by two reviewers, passed CI, and merged with a four-line change.
qwen3.6-35b-a3b-mtp-q6 Merged a fix configuring uv to only query the python-apt-wheels repository for the python-apt package, preventing unnecessary dependency checks for other packages. The change passed all lint and test validations.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5276 build: only use python-apt-wheels repo for python-apt snapcraft merged Merged after two approvals and passing CI checks. The change restricts the build process to exclusively use the python-apt-wheels repository for python-apt, modifying a single file with four added lines.
86%
#821 build: only use python-apt-wheels repo for python-apt rockcraft merged Merged after approval by three reviewers. The change restricts the build process to exclusively use the python-apt-wheels repository for python-apt, adding four lines to one file.
85%
#1022 build: only use python-apt-wheels repo for python-apt craft-parts merged Merged after approval by two reviewers. The update restricts the build process to exclusively source python-apt from the python-apt-wheels repository, applying three line additions across one file.
85%
#2188 build: fix issue where python-apt-wheels repo was used for all packages charmcraft merged Merged a fix correcting a build configuration where the python-apt-wheels repository was incorrectly applied to all packages. Approved by two reviewers.
82%
#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.
71%