uv/crates/uv-distribution-types
Charlie Marsh e089c42e43
Add pylock.toml to uv pip install and uv pip sync (#12992)
## Summary

We accept `pylock.toml` as a requirements file (e.g., `uv sync
pylock.toml` or `uv pip install -r pylock.toml`). When you provide a
`pylock.toml` file, we don't allow you to provide other requirements, or
constraints, etc. And you can only provide one `pylock.toml` file, not
multiple.

We might want to remove this from `uv pip install` for now, since `pip`
may end up with a different interface (whereas `uv pip sync` is already
specific to uv), and most of the arguments aren't applicable (like
`--resolution`, etc.). Regardless, it's behind `--preview` for both
commands.
2025-04-21 22:10:30 +00:00
..
src Add pylock.toml to uv pip install and uv pip sync (#12992) 2025-04-21 22:10:30 +00:00
Cargo.toml Move lowered requirement source type out of uv-pypi-types (#12356) 2025-03-20 21:16:12 -04:00