Gentoo 呼吁:别用 uv-build 构建后端
A plea not to use uv-build
作为 Gentoo 用户代表,我必须呼吁大家不要将 uv-build 用作构建后端。虽然 uv 和 Astral 的其他工具非常出色,但 uv-build 本身存在明显短板。它体积庞大且基于 Rust,对于纯 Python 包构建而言,其优势远不及 flit-core 等轻量级 Python 后端。更严重的是,频繁的更新迫使 Gentoo 用户反复从源码编译,耗时巨大。此外,Rust 的跨平台支持尚不成熟,导致在 32 位系统或小众架构上构建困难重重。所谓的性能提升仅约 100 毫秒,却要以牺牲可移植性和增加构建负担为代价,这对使用源码分发的用户来说得不偿失。
对于每 100 毫秒运行 uv-build 安装一个版本所花费的时间,Gentoo 用户将花费数小时反复构建新的 uv-build 版本。