← Back to issue list

Add global caching for pip and apt

View original Github issue

Metadata

Project
craft-providers
Number
#397
Type
issue
State
closed
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

PR #394 merged as commit 8223446, adding global pip caching. Apt caching was omitted after the maintainer authorized pip-only delivery if apt issues remained.

Resolution: closed resolved

Reason: PR #394 merged as commit 8223446 and implemented shared pip caching. The maintainer's September 12 comment allowed pip-only delivery if apt issues could not be fixed; the merged change contains no apt cache.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done - fix apt issues in https://github.com/canonical/craft-providers/pull/394 - land https://github.com/canonical/craft-providers/pull/394 ### Why it needs to get done n/a

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #394 merged as commit 8223446, adding global pip caching. Apt caching was omitted after the maintainer authorized pip-only delivery if apt issues remained.
stealth/space-bunny-alpha — closed resolved PR #394 merged as 8223446, adding global pip-directory caching. Apt caching was not included after its implementation issues remained unresolved.
qwen/qwen3.6-35b-a3b — closed resolved Global caching for pip and apt was implemented via PR #394, which landed pip caching. Apt caching issues were addressed in the same PR.

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#398 Spec global caching for pip and apt craft-providers closed Global package caching was specified and implemented through craft-providers#394, including pip directory caching and apt-cache handling.
78%
#1256 Support global cache for pip in charmcraft charmcraft closed Pip global shared caching was added by merged PR #1270 (commit f2353279), enabling wheel reuse across containers; test PR #1249 was closed unmerged.
73%
#88 ci: cache pip packages starbase merged Merged pip dependency caching into main via PR #88 (commit 7ab2ef4), avoiding repeated package downloads during CI runs.
72%