4 ms·
> Honest question: is uv more reproducible/portable than cramming your Python project into a Docker container? Yes (unless you use uv in your Dockerfile). I me
by lmm 2y ago
> Honest question: is uv more reproducible/portable than cramming your Python project into a Docker container?
Yes (unless you use uv in your Dockerfile). I mean, a Docker container will freeze one set of dependencies, but as soon as you change one dependency you've got to run your Dockerfile again and will end up with completely different versions of all your transitive dependencies.
- globular-toast 2y agoPeople used pip-tools for this prior to uv (uv also replaces pip-tools).
- lmm 2y agoI've literally never heard of that until just now, and I've heard of a lot of Python packaging tools.