← Back to issue list

feat(provider): use standard library to get proxies

View original Github issue

Metadata

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

Current evaluation

Merged after two reviewer approvals, the change refactors the provider module to retrieve proxies using the standard library instead of a third-party dependency, updating two files with 60 additions and 3 deletions.

Suggested action:

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after two reviewer approvals, the change refactors the provider module to retrieve proxies using the standard library instead of a third-party dependency, updating two files with 60 additions and 3 deletions.
qwen3.6-35b-a3b-mtp-q6 Merged a feature update replacing custom proxy resolution with Python's standard library. The maintainer implemented the change directly, streamlining the provider's proxy fetching without additional review comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#849 feat(provider): early proxy configuration in instances craft-application merged Merged. Configures HTTP proxying before base instance setup to enable package downloads through proxies, adding a hook for base setup packages. Resolves #839. Approved by two reviewers with all CI checks passing.
70%