One year later: Astral donated $70,000 to open source projects and is pledging another $44,000 for year two.| astral.sh
In collaboration with PyTorch, NVIDIA, and Quansight, we've released an experimental build of uv with support for wheel variants.| Blog - Astral
Astral is taking stewardship of python-build-standalone, Gregory Szorc's foundational project for installing portable Python distributions.| Blog - Astral
Astral is creating a fund to support open source projects and maintainers.| Blog - Astral
Ruff migrates to a hand-written recursive descent parser: >2x faster, with error recovery capabilities.| Blog - Astral
Ruff adds support for formatting code snippets in docstrings and auto-quoting type annotations.| Blog - Astral
Ruff adds editor support for Jupyter Notebooks, support for `flake8-trio`, and more.| Blog - Astral
Ruff adds a versioning policy, fix safety levels, and a preview mode for unstable features.| Blog - Astral
Ruff adds support for Python 3.12, plus new rules, bug fixes, and more.| Blog - Astral
Ruff stabilizes support for Jupyter Notebooks, adds new rules, a bunch of bug fixes, and more.| Blog - Astral
Ruff supports PEP 695, type checking rules are applied to all files, a bunch of bug fixes, and more.| Blog - Astral
Ruff's lexer is now 2-3x faster, plus new rules for type stubs, a bunch of bug fixes, and more.| Blog - Astral
Improved suppression comment handling, new correctness-oriented rules, bug fixes, and more.| Blog - Astral
Experimental support for Jupyter Notebooks, new performance-oriented rules, bug fixes, and more.| Blog - Astral
Astral’s mission is to make the Python ecosystem more productive by building high-performance developer tools, starting with Ruff.| astral.sh
Astral builds high-performance developer tools for the Python ecosystem: Ruff, ty, and uv, an extremely fast Python package manager, written in Rust.| astral.sh
We're releasing a security advisory for uv due to ZIP parsing differentials which allow an attacker to bypass common Python security scanners.| astral.sh
pyx is a Python-native package registry from the creators of uv.| astral.sh
A high-performance Python linter written in Rust. Ruff can replace dozens of static analysis tools, all while executing 10-100x faster.| astral.sh
Ruff's formatter is over 30x faster than existing tools, while maintaining >99.9% compatibility with Black.| astral.sh
Manage entire Python projects and even Python itself with a single unified tool.| astral.sh
uv is an extremely fast Python package installer and resolver, designed as a drop-in alternative to pip and pip-tools.| astral.sh