[enh] container: build with uv (#5199)

This commit replaces `pip` in container builds with `uv` pip compat
with a 1:1 parity. The only thing that changes is the installation speed of the
wheels, which seems to be considerably faster, although I haven't been able to
properly quantify this yet.

uv also gives us more tools to manage the cache. We can revert the prior cache
changes in `container.yml` as we won't have duplicated wheels anymore.
This commit is contained in:
Ivan Gabaldon
2025-09-14 10:36:21 +02:00
committed by GitHub
parent 687121d584
commit a0d2ecf434
5 changed files with 46 additions and 67 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ contents:
- alpine-base
- build-base
- python3-dev
- py3-pip
- uv
- brotli
entrypoint: