Blog
News, updates, and resources from the Astral ecosystem.
August 20, 2024
uv: Unified Python packaging
Manage entire Python projects and even Python itself with a single unified tool.
August 15, 2024
Ruff v0.6.0
The next stable version of Ruff is out now.
July 18, 2024
Announcing the Astral OSS Fund
Astral is creating a fund to support open source projects and maintainers.
June 27, 2024
Ruff v0.5.0
The next stable version of Ruff is out now.
May 22, 2024
Ruff v0.4.5
Ruff's integrated language server is now in Beta.
April 18, 2024
Ruff v0.4.0
Ruff migrates to a hand-written recursive descent parser: >2x faster, with error recovery capabilities.
February 29, 2024
Ruff v0.3.0
The next stable version of Ruff is out now.
February 15, 2024
uv: fast Python packaging in Rust
uv is an extremely fast Python package installer and resolver, designed as a drop-in alternative to pip and pip-tools.
February 1, 2024
Ruff v0.2.0
The next stable version of Ruff is out now.
December 13, 2023
Ruff v0.1.8
Ruff adds support for formatting code snippets in docstrings and auto-quoting type annotations.
November 9, 2023
Ruff v0.1.5
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 v0.1.0
Ruff adds a versioning policy, fix safety levels, and a preview mode for unstable features.
October 5, 2023
Ruff v0.0.292
Ruff adds support for Python 3.12, plus new rules, bug fixes, and more.
August 17, 2023
Ruff v0.0.285
Ruff stabilizes support for Jupyter Notebooks, adds new rules, a bunch of bug fixes, and more.
August 8, 2023
Ruff v0.0.283
Ruff supports PEP 695, type checking rules are applied to all files, a bunch of bug fixes, and more.
July 31, 2023
Ruff v0.0.281
Ruff's lexer is now 2-3x faster, plus new rules for type stubs, a bunch of bug fixes, and more.
July 12, 2023
Ruff v0.0.278
Improved suppression comment handling, new correctness-oriented rules, bug fixes, and more.
July 3, 2023
Ruff v0.0.276
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.
March 12, 2024
uv - The Next Evolution in Python Packages?
April 29, 2023
devtools.fm
February 14, 2023
JetBrains: Faster Linting with Ruff
January 25, 2023