The letter

One letter a week, starting soon.

The week's signal, what shipped, what is worth running tonight, and the editor's note. No tracking, no ads, nothing else.

We keep your address, your language and the date you joined, nothing else. Every letter has a one-click unsubscribe link that deletes the record.

Astral Blog

10 stories

Astral BlogLanguagestar-codec: a fast and secure tar parser for the Rust ecosystem We're releasing tar-codec, a new tar encoding/decoding library for Rust. tar-codec is already the default in uv, and improves uv's tar handling performance by over 2x while also improving our posture…

10.27

Astral BlogLanguagesBringing uv and ty together Experimental uv-ty integration enables first-class support for Python scripts on the CLI and in the editor, and a unified uv check command.

10.13

Astral BlogLanguagesPython 3.15 Python 3.15 is out today along with updates for Ruff, uv, and ty.

10.09
Astral Blog

Astral BlogLanguagesOur endorsements for Python’s first Packaging Council Astral is proud to endorse William Woodruff, Pradyun Gedam, Ralf Gommers, and Donald Stufft for the inaugural Python Packaging Council.

09.04

Astral BlogLanguagesRuff v0.16.0 The next stable version of Ruff is out now.

07.23
Astral Blog

Astral BlogLanguagesVulnerability and malware checks in uv Find vulnerabilities in your Python dependencies with uv audit and prevent installation of known malware with uv's experimental malware detection.

06.08
Astral Blog

Astral BlogLanguagesOpen source security at Astral Insights and guidance from our engineering team on how Astral secures its tools.

04.08
Astral Blog

Astral BlogLanguagesAstral to join OpenAI Astral has entered into an agreement to join OpenAI as part of the Codex team.

03.19

Astral BlogLanguagesRuff v0.15.0 The next stable version of Ruff is out now.

02.03
Astral Blog

Astral BlogLanguagesty: An extremely fast Python type checker and LSP ty is an extremely fast Python type checker and language server, written in Rust, and designed as an alternative to mypy, Pyright, and Pylance.

2025.12.16