Ruff v0.16.0、デフォルト有効ルールを59から413へ大幅拡大

Ruff v0.16.0 – Significant new updates – 413 default rules up from 59

Ruff v0.16.0、デフォルト有効ルールを59から413へ大幅拡大

Rust製の高速なPythonリンター兼フォーマッターであるRuffの最新版v0.16.0がリリースされました。今回の目玉は、デフォルトで有効になるルールが従来の59から413へと大幅に増加したことです。これにより、設定なしで構文エラーや即時実行時エラーなど、より多くの問題を検出できます。また、Markdown内のPythonコードブロックのフォーマット対応、新しい抑制コメント(ruff: ignore、ruff: file-ignore)、checkやformat --checkの出力への差分表示などの新機能も追加されています。

デフォルトのルールセットは、以前のバージョンで59だったのが、現在は413のルールがデフォルトで有効になっています。

この日のほかの記事

2026-07-26