By default, uv's pip interface, i.e., uv pip compile, produces a resolution that is platform-specific, like pip-tools. There is no way to use platform-specific resolution in the uv's project interface.
Does the last sentence mean that there is currently no way to create a platform-specific lockfile with uv lock, or there will never be one?
If it's the latter, I am curious to know why.
The reason I am asking this is because it happens quite often that I work on both x86 and armv7l architectures, and having a lockfile for x86 that points to pypi-like registry and a lockfile for armv7l that points to a piwheels-like registry is very useful.
The documentation says:
Does the last sentence mean that there is currently no way to create a platform-specific lockfile with
uv lock
, or there will never be one?If it's the latter, I am curious to know why.
The reason I am asking this is because it happens quite often that I work on both
x86
andarmv7l
architectures, and having a lockfile for x86 that points topypi
-like registry and a lockfile forarmv7l
that points to a piwheels-like registry is very useful.Thank you for the awesome work!