It certainly isn't. See here: https://github.com/astral-sh/uv/issues/5190
And here: https://pyproject-nix.github.io/uv2nix/FAQ.html#why-doesnt-u...
It certainly isn't. See here: https://github.com/astral-sh/uv/issues/5190
And here: https://pyproject-nix.github.io/uv2nix/FAQ.html#why-doesnt-u...
You're upset that uv doesn't yet support something that no other tool in the ecosystem supports?
I'd love for uv to lock build dependencies, but due to the dynamic nature of Python package metadata it's quite a hard problem. It'll be supported eventually though.
(I work on uv)
I'm just saying uv isn't "it", the packaging issue in Python isn't solved yet.
And yes, build dependencies is the big elephant of why Python packaging sucks.