夜雨聆风学习资料网

ARTICLE · 1301970

被OpenAI买下的Python工具链:uv+ty一行命

被OpenAI买下的Python工具链:uv+ty一行命

被OpenAI买下的Python工具链:uv+ty一行命

上周我把团队一个小工具重做了一遍,原本 pip、virtualenv、mypy 三件套,现在一条 uv check 全包了。

Astral 把 uv 和 ty 绑到了一起。顺带说一句,这公司今年 3 月被 OpenAI 收了,开源圈当时吵过中立性。但我上手一测,速度是真香:装个 httpx,pip 冷装要 3.7 秒,uv 只要 0.4 秒,快将近 9 倍。类型检查也不用单独配 mypy 了,第一次跑自动拉 ty,9 秒多搞定。

最爽的是 PEP 723 脚本——依赖和类型要求直接写进文件头,连虚拟环境都不用自己建。但我第一个坑就栽在这:元数据必须写成首行注释块,我当初写成了 docstring,uv 不报错,直接静默忽略,折腾半天才发现。

还有个更隐蔽的坑:uv check 默认拉最新版 ty。我 10 月 26 号测还是 v0.0.92,没几天就升到 v0.0.95。团队里版本一不一致,你本地过了,同事机器上未必过。多人协作想锁死版本,得靠 lockfile。

所以这套东西最适合刚起项目的新手,或者写一次性小脚本的人。要是你手上 mypy 已经调得很顺,没必要为了追新折腾。真要上生产,先拿新项目练手,老项目别急着动。

原文被OpenAI买下的Python工具链:uv+ty一行命令实测,俩坑要命
湖南,2小时前,

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料