uv for using sh as a dependency in scripts, managed inline, has changed it from “eh, I’ll just use subprocess” to “why not” for me.
https://docs.astral.sh/uv/guides/scripts/#using-different-py...
I love uv, the why not works great if it’s your machine but in places without your machine uv is just another step for a customer.
I love uv, the why not works great if it’s your machine but in places without your machine uv is just another step for a customer.