uv/crates/uv-workspace
Charlie Marsh d3e50a2376
Enable `--all-packages --frozen` in `uv sync` and `uv export` (#8760)
## Summary

This PR improves the interaction of `--frozen` such that we reduce the
dependency on the `pyproject.toml` and increase the dependency on the
`uv.lock`. Specifically, we now read the list of workspace members from
the `uv.lock` rather than the `pyproject.toml`, which means we don't
need to discover the member `pyproject.toml` files in order to perform a
`uv sync --frozen --all-packages`.
2024-11-02 02:48:55 +00:00
..
src Enable `--all-packages --frozen` in `uv sync` and `uv export` (#8760) 2024-11-02 02:48:55 +00:00
Cargo.toml Enable `--all-packages --frozen` in `uv sync` and `uv export` (#8760) 2024-11-02 02:48:55 +00:00