Blog

News, updates, and resources from the Astral ecosystem.

Astral
Release

October 17, 2024

Ruff v0.7.0

The next stable version of Ruff is out now.

Astral
News

August 20, 2024

uv: Unified Python packaging

Manage entire Python projects and even Python itself with a single unified tool.

Astral
Release

August 15, 2024

Ruff v0.6.0

The next stable version of Ruff is out now.

Astral
News

July 18, 2024

Announcing the Astral OSS Fund

Astral is creating a fund to support open source projects and maintainers.

Astral
Release

June 27, 2024

Ruff v0.5.0

The next stable version of Ruff is out now.

Astral
Release

May 22, 2024

Ruff v0.4.5

Ruff's integrated language server is now in Beta.

Astral
Release

April 18, 2024

Ruff v0.4.0

Ruff migrates to a hand-written recursive descent parser: >2x faster, with error recovery capabilities.

Astral
Release

February 29, 2024

Ruff v0.3.0

The next stable version of Ruff is out now.

Astral
News

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.

Astral
Release

February 1, 2024

Ruff v0.2.0

The next stable version of Ruff is out now.

Astral
Release

December 13, 2023

Ruff v0.1.8

Ruff adds support for formatting code snippets in docstrings and auto-quoting type annotations.

Astral
Release

November 9, 2023

Ruff v0.1.5

Ruff adds editor support for Jupyter Notebooks, support for `flake8-trio`, and more.

Astral
News

October 24, 2023

The Ruff Formatter

Ruff's formatter is over 30x faster than existing tools, while maintaining >99.9% compatibility with Black.

Astral
Release

October 12, 2023

Ruff v0.1.0

Ruff adds a versioning policy, fix safety levels, and a preview mode for unstable features.

Astral
Release

October 5, 2023

Ruff v0.0.292

Ruff adds support for Python 3.12, plus new rules, bug fixes, and more.

Astral
Release

August 17, 2023

Ruff v0.0.285

Ruff stabilizes support for Jupyter Notebooks, adds new rules, a bunch of bug fixes, and more.

Astral
Release

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.

Astral
Release

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.

Astral
Release

July 12, 2023

Ruff v0.0.278

Improved suppression comment handling, new correctness-oriented rules, bug fixes, and more.

Astral
Release

July 3, 2023

Ruff v0.0.276

Experimental support for Jupyter Notebooks, new performance-oriented rules, bug fixes, and more.

Astral
News

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.

Ruff
Blog

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.

Ruff
Blog

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.

Ruff
Podcast

March 12, 2024

uv - The Next Evolution in Python Packages?

Listen now
Ruff
Podcast

April 29, 2023

devtools.fm

Listen now
Ruff
Webinar

February 14, 2023

JetBrains: Faster Linting with Ruff

Listen now
Ruff
Podcast

January 25, 2023

Ruff - The Fast, Rust-based Python Linter

Listen now
Background pattern

Supercharge your Python tooling

Background pattern

© 2024 Astral Software Inc.