@charliermarsh: 预览版中,uv 将从锁文件中省略包元数据。(这与已解析的依赖图分开,……)
摘要
在预览版中,uv 将省略锁文件中的包元数据,平均减少锁文件大小最多 50%,并降低冲突。
在预览版中,uv 将从锁文件中省略包元数据。(这与我们保留的已解析依赖图分开。)
内部来看,这使锁文件大小减少了最多 50%(平均更接近 20%)。冲突也减少了。https://t.co/X4Aixq89pl
查看缓存全文
缓存时间: 2026/09/23 20:17
预览版中,uv 现在会在锁文件中省略软件包元数据(这与保留的已解析依赖图是分开的)。
在内部实现上,这使得锁文件体积减少了多达50%(平均约20%),同时减少了冲突情况。https://t.co/X4Aixq89pl
相似文章
@charliermarsh: 我们发现了一些优化,通过“压缩”环境标记来减小 uv.lock 文件的大小。…
uv 的锁文件大小通过压缩环境标记减少了 40-50%。
@charliermarsh: 在预览版中,`uv tool install` 现在将为每个工具写入一个 `uv.lock` 锁文件,与安装本身一起。
在预览版中,uv tool install 现在会在安装过程中为每个工具写入一个 uv.lock 锁文件。
@charliermarsh: 受 Bun 中一些代码的启发,我将 uv 的 ZIP 解压移到了每个存档的单个阻塞任务中(使用同步文件系统操作……
uv 的 ZIP 解压已通过将其移至带有同步文件系统操作的单个阻塞任务中得到优化,灵感来自 Bun 的代码,从而加快了从 PyPI 安装 Jupyter 等包的速度。
@charliermarsh:这是我在最近的5.6 Sol工作中感到兴奋的一个:为uv的解析器添加传递性预发布支持。接近...
为uv的解析器添加传递性预发布支持,解决了许多长期存在的问题。
uv 中的漏洞和恶意软件检查
uv 宣布新的安全功能:快速的依赖审计命令(uv audit)以及同步操作中的可选恶意软件扫描,两者目前均为预览版。