What for? Support legacy CI/CD pipelines or something like that?
uv.lock already contains locked versions of all dependencies plus a lot of other needed metadata.
Maybe. I've been programming in C++ and also in Python for almost 20 years. And I'm just happy that Python has finally started to have convenient tools for packaging and dependency management. I thought everything was cursed here, and I just hate requirements.txt. It seems they were able to overcome this curse.