Comment by treyd
Are they baked into the main executable or are they separate binaries (a la apt, cargo, etc)?
Are they baked into the main executable or are they separate binaries (a la apt, cargo, etc)?
But, for example, my project already uses Ruff, and I have to worry about having a "managed" extra copy of Ruff that subtly alters the normal functioning both of "uv tool run" and of ruff itself.
It's a separate binary -- we install Ruff if you invoke `uv format`. So if you don't invoke `uv format`, there's no impact on the binary size, etc.