Dev Tools · 4h ago
Ruff v0.16.0 Expands Default Rules from 59 to 413
Ruff, the fast Python linter, released v0.16.0 with a major rule expansion: 413 default rules, up from 59. The update adds new checks for code complexity, naming conventions, and security. This makes Ruff more comprehensive out of the box, reducing the need for custom configurations.
Meridian48 take
The jump from 59 to 413 default rules is significant, but users should verify that the new defaults don't introduce false positives in their codebases.
Read the full reporting
Ruff v0.16.0 – Significant new updates – 413 default rules up from 59 →
Hacker News
python-linterruff-update