@simon

I have kinda taken "written in rust" to be a strength - but not because of rust, at least not directly.

It solves for bootstrapping, and it does so in a manner that is entirely independent of the payload.

If you screw up your python (and perl and ruby and so on before that) - you could easily get into a situation where there is no easy fix aside from a reinstall, and when the language came with the OS and the Os depended on it - you were in a pickle.

Uv entirely removes this failure mode. It isn't part of the OS, has no external dependencies, and you won't mess it up from the python side. It provides a separation of duties that mechanisms that manage python from python have lacked. And it means a python I use on platform X can be as identical as possible to platform Y - no worrying about what the vendor did to their install you're bootstrapping from.

Have I used it in anger in production yet? No. Will I? Yeah, almost certainly.