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小时前,















































































