4 ms·
Are they baked into the main executable or are they separate binaries (a la apt, cargo, etc)?
by treyd 1y ago
Are they baked into the main executable or are they separate binaries (a la apt, cargo, etc)?
- charliermarsh 1y agoIt'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.
- HelloNurse 1y agoBut, 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.
- zanie 1y agoIt's intentionally distinct from the `uv tool` interface — it won't change `ruff` or `uv tool run` behaviors.