News, updates, and resources from the Astral ecosystem.
November 9, 2023
Ruff adds editor support for Jupyter Notebooks, support for `flake8-trio`, and more.
October 24, 2023
The Ruff Formatter
Ruff's formatter is over 30x faster than existing tools, while maintaining >99.9% compatibility with Black.
October 12, 2023
Ruff adds a versioning policy, fix safety levels, and a preview mode for unstable features.
October 5, 2023
Ruff adds support for Python 3.12, plus new rules, bug fixes, and more.
August 17, 2023
Ruff stabilizes support for Jupyter Notebooks, adds new rules, a bunch of bug fixes, and more.
August 8, 2023
Ruff supports PEP 695, type checking rules are applied to all files, a bunch of bug fixes, and more.
July 31, 2023
Ruff's lexer is now 2-3x faster, plus new rules for type stubs, a bunch of bug fixes, and more.
July 12, 2023
Improved suppression comment handling, new correctness-oriented rules, bug fixes, and more.
July 3, 2023
Experimental support for Jupyter Notebooks, new performance-oriented rules, bug fixes, and more.
April 18, 2023
Announcing Astral, the company behind Ruff
Astral’s mission is to make the Python ecosystem more productive by building high-performance developer tools, starting with Ruff.
January 19, 2023
Ruff: The first 200 releases
A few months in, and Ruff has been adopted by some of the most popular Python projects on GitHub, like FastAPI and Airflow.
August 30, 2022
Python tooling could be much, much faster
To prove it, we built Ruff, a high-performance Python linter that's 10-100x faster than existing tools.