feat(base): cache pip directory
Metadata
Current evaluation
Merged PR #394 (af89ca5), adding pip-directory caching for base providers and fixing #397.
Resolution: closed resolved
Reason: PR #394 was approved and merged into main as af89ca5. Its description explicitly states that it fixes #397, the global pip and apt caching request.
Evaluated by: mr-cal-bot
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`?
-----
Fixes #397
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #394 (af89ca5), adding pip-directory caching for base providers and fixing #397. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR #394 implementing pip directory caching to resolve #397. Approved, passed CI, and addressed test suite issues. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
canonical/craft-providers#397
(confidence 100%)
Global pip and apt caching issue explicitly fixed by PR #394.
-
Related To:
canonical/craft-providers#398
(confidence 95%)
Global caching specification tracked as implemented by PR #394.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #900 feat(base): cache uv directory | craft-providers | open | Adds uv cache directory mounting to Base._mount_shared_cache_dirs (mirroring merged pip-cache PR #394), fixing charmcraft#2461. Approved, lint fixed via merged #910, slow tests still pending. |