Shipped · Build and test tools

What astral-sh/ruff shipped

The public repository of Astral · github.com/astral-sh/ruff

Written by FoxPlug from public releases; not affiliated with Astral. An automatic summary of the public release, pull request and commit data of github.com/astral-sh/ruff. Astral did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

Follow ruff's weekly shipped digest

Week of September 21, 2026

What shipped

Why it matters

Version 0.16.9 ships with three newly stabilized rules and one new opt-in rule, giving users more options for catching common patterns. The release also includes performance improvements for type checking and a major update to Python version support, reflecting the ecosystem moving forward.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Ruff 0.16.9 is out with 3 newly stabilized rules, a new opt-in rule for optional type checks, and updates for Python 3.15. Performance improvements to type checking included.

Post for LinkedIn

We released Ruff 0.16.9 this week. Three rules graduated from preview—os-path-commonprefix, lazy-import-immediately-resolved, and lazy-import-mismatch—while we added a new opt-in rule for detecting truthiness checks on optional types. The release updates Python version support to 3.11 as default and 3.15 as latest, and includes performance work on type inference caching and memory usage.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-09-30.

Is this your repo? Ask us to remove this page.