3 ms·
You get correct version resolution (checking compatibility across the entire tree of deps-of-deps, including against different Python versions) and a lock file
by reubenmorais 2y ago
You get correct version resolution (checking compatibility across the entire tree of deps-of-deps, including against different Python versions) and a lock file which represents a global state of the entire tree and gives you reproducibility of a working setup.
- gugagore 2y agoDoes pip-compile do the same? Or what's the difference?
- reubenmorais 2y agopip-compile, poetry, Pipenv, et al all try do roughly the same, with various caveats and design differences (e.g. Pipenv is not meant to be used in libraries, only applications). uv is the latest kid in the block.