Skip to content

Use uv pip for base dependency installs - #124

Open
richarms wants to merge 1 commit into
masterfrom
uvpip-migration
Open

richarms wants to merge 1 commit into
masterfrom
uvpip-migration

Conversation

@richarms

Copy link
Copy Markdown
Contributor

This migrates the shared build path from install_pinned.py to uv pip. Base images now preinstall a pinned uv and use uv pip compile followed by uv pip install --no-deps and uv pip check to build their Python environments. Jenkins package builds follow the same pattern: compile each requirements file against the checked-out katsdpdockerbase base/GPU constraints, install the generated lock, and run uv pip check.

This keeps the migration focused on replacing the custom installer with standard uv tooling; cleanup of legacy package requirement files that still embed katsdpdockerbase -c/-d lines will be handled separately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant