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」频道最新
- 3090 用户比较 Ollama、Unsloth 和 llama.cpp 本地 AI 方案 — NWSpitfire · 2026-07-26
- 一个 ComfyUI 剪贴板节点把 Clippy 做成了嘴欠读图器 — shootthesound · 2026-07-26
- 生产里的 AI 通常先坏在数据层,不是模型层 — Rich_Shopping_9882 · 2026-07-26
- 前 OpenAI 研究员:编程语言正蜕变为机对机暗语 — eptwts · 2026-07-26
- Claude 让人一小时内重做 1300 万美元戒酒应用 UI — PrajwalTomar_ · 2026-07-26
- Boris Cherny 用 Claude Code 年内处理 1700 个 PR — rohanpaul_ai · 2026-07-26