Ruff v0.16.0 enables 413 default linting rules, up from 59
Astral’s Python linter adds hundreds of new default checks, catching syntax and runtime errors without configuration.
1 source · cross-referenced
- Ruff v0.16.0 increases default enabled rules from 59 to 413, growing the total rule set from 708 to 968.
- The update catches severe issues such as syntax errors and immediate runtime errors that were previously opt-in.
- A one-liner command can run the new checks on any Python project: uvx ruff@latest check .
- Running the update on three projects surfaced hundreds of issues; automated fixes resolved most, leaving 80 in sqlite-utils.
Astral released Ruff v0.16.0 on July 23, 2026, increasing the number of rules enabled by default from 59 to 413. The total rule set grew from 708 to 968 since the last modification to the default set in v0.1.0.
Many newly enabled rules detect severe issues such as syntax errors and immediate runtime errors, which were previously only available as opt-in checks. With this change, Ruff surfaces these issues without requiring any user configuration.
A one-liner command can run the new checks on any Python project: uvx ruff@latest check .
The author tested the update on three projects—Datasette, sqlite-utils, and LLM—finding hundreds of issues that breached the new default rules. Automated fixes resolved the bulk of the problems; for sqlite-utils, the command reported 1,618 errors, fixing 1,538 and leaving 80 remaining.
Examples of newly flagged issues include using datetime.datetime.now() without a timezone argument, catching a blind Exception, and accessing attributes without assignment. Ruff provides detailed explanations and suggested fixes for each issue.
- Jul 26, 2026 · The Verge — AI
Anthropic expands voice mode to Opus and Sonnet models and integrates with Gmail, Slack, and Canva
Trust79 - Jul 26, 2026 · GitHub · vllm-project/vllm releases
vLLM v0.26.0 adds Inkling model family support, DeepSeek-V4 optimizations, and Rust frontend multimodal features
Trust79 - Jul 25, 2026 · Platformer — Casey Newton
Glaze lets users build custom Mac apps without code, with upcoming AI integrations
Trust71