You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a monorepo project, which is composed of several python packages. We use uv as project manager and we use a private pypi server where our wheels are published. When creating the docker image for our product we install the packages from the private pypi server, so we need exact versions, and we would like to avoid having to mount the sources, to be sure to have the published version in the final docker image.
Request
We would like to obtain package versions also for workspace members whe using uv export --frozen, so that later we can just install the generated requirements file and get packages from the pypi server.
Summary
Description
We have a monorepo project, which is composed of several python packages. We use uv as project manager and we use a private pypi server where our wheels are published. When creating the docker image for our product we install the packages from the private pypi server, so we need exact versions, and we would like to avoid having to mount the sources, to be sure to have the published version in the final docker image.
Request
We would like to obtain package versions also for workspace members whe using
uv export --frozen
, so that later we can just install the generated requirements file and get packages from the pypi server.Current situation:
Command:
uv export --frozen --no-hashes
Output:
Example
Here we use an hypothetical
--emit-workspace-with-versions
flag, to emit the workspace members as "remote" dependencies.Command:
uv export --frozen --emit-workspace-with-versions --no-hashes
Output:
The versions in the workspace's members here are the ones taken from the
pyproject.toml
file of each member at the time the command is run.The text was updated successfully, but these errors were encountered: