Gentoo 개발자가 uv-build 사용을 만류하는 이유
A plea not to use uv-build
Gentoo 개발자 mgorny가 uv-build를 빌드 백엔드로 사용하지 말아 달라고 호소한다. uv-build는 Rust로 작성되어 wheel 크기가 1.2~1.5MiB에 달하고 릴리스가 잦아 Gentoo 사용자들이 매번 소스에서 빌드해야 한다. 또한 Rust가 지원하지 않는 플랫폼에서는 uv 자체가 동작하지 않을 수 있어 이식성이 크게 떨어진다. 반면 uv-build를 써야 할 이유는 일관성과 성능뿐인데, PEP 517 덕분에 다른 백엔드로도 충분하며 성능 이점도 미미하다.
저는 그것이 나쁘다고 말하는 게 아닙니다. 그 이점이 단점을 능가하지 않는다고 말하는 것입니다.