Earlier quoted context omitted.
I’ve been using virtualenv for a decade, and we use uv at work. Neither fixed anything. They just make it slightly less painful to deal with python scripts’ constant bitrot. They also make python uniquely difficult to dockerize.
That's so completely, diametrically opposite of my experience with both that I can't help but wonder how it ended up there. > They also make python uniquely difficult to dockerize. RUN pip install uv && uv sync Tada, done. No, seriously. That's the whole invocation.
Do you actually try new Python projects out with git-clone, or do you just use the same 3 Python projects for years at a time (all regularly)?
That might explain the difference in experiences