-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Open
Labels
enhancementNew feature or improvement to existing functionalityNew feature or improvement to existing functionality
Description
Summary
Hello.
When running CI jobs or the renovate bot, even when the job simply calls uv lock, a significant amount of time is spent compiling Rust bindings within the workspace. Since our private registry contains pre-built wheel files, it would be extremely useful if we could make the switch from always building the workspace members to installing them from wheel files, and also reading metadata from wheel files during package dependency resolution.
Example
uv sync --install-from-wheel=./dist/foo-0.4.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
and
uv lock --read-from-wheel=./dist/foo-0.4.1-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
I don't like these option names but didn't come up with better ones.
It's very useful if we can specify a specific index to download wheels, but I couldn't think of clean UI for that.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or improvement to existing functionalityNew feature or improvement to existing functionality