Ruff 0.16.0 把默认检查从 59 条提到 413 条

Simon Willison · rss · 2026-07-26

Simon Willison 介绍了 Ruff v0.16.0 的一次重大升级:Astral 在 7 月 23 日发布的新版本,把默认规则从 59 条扩展到 413 条。

这次更新直接让他几个没锁版本的 CI 任务挂掉了,涉及 Datasette、sqlite-utils、LLM 等项目。原因是 Ruff 现在默认会检查更多严重问题,包括以前需要显式配置才会捕获的语法错误和运行时错误。

他随后用 uvx ruff@latest check . --fix --unsafe-fixes 跑了一遍,表示大部分问题都能自动修复;其中一个项目报出 1618 个错误,1538 个已修复,80 个剩余。他还强调,这类输出对编码代理非常友好,自己也用 Codex 和 Claude Code 做了升级。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →