uv/crates/uv-resolver
Charlie Marsh 0313e7d78b
Use common routines for pip install and pip sync (#3737)
## Summary

This PR takes the functions used in `pip install`, moves them into a
common module, and then replaces all the `pip sync` logic with calls
into those functions. The net effect is that `pip install` and `pip
sync` share far more code and demonstrate much more consistent behavior.

Closes https://github.com/astral-sh/uv/issues/3555.
2024-05-22 12:15:17 -04:00
..
src Use common routines for pip install and pip sync (#3737) 2024-05-22 12:15:17 -04:00
tests Rewrite Python interpreter discovery (#3266) 2024-05-21 14:37:23 -05:00
Cargo.toml Arc-wrap PubGrubPackage for cheap cloning in pubgrub (#3688) 2024-05-21 13:49:35 +02:00