High-performance developer tools for the Python ecosystem, starting with Ruff, an extremely fast Python linter, written in Rust.

New York, NY
Astral retweeted
Like many growing startups, our Python backend evolved organically over the years. But with different tools everywhere, unclear dependencies, slow builds, and no clean way to scale, things got a little difficult to manage. Everything changed when we moved our Python ecosystem to @astral_sh's uv workspaces, Docker, and Google Cloud Run. Now, engineering is up to 70% faster, onboarding is a breeze, AI operates reliably and most importantly—we can scale without collapsing under technical debt. We stabilized our foundation so we could keep shipping quickly and reliably. Check out how we did it👇 doppel.com/blog/scaling-pyth…
2
5
29
41,101
🐍 The Python Cloud Excited to be working with @astral_sh on integrating their incredible, high-performance Python tooling.
Python builds are up to 65% faster. Vercel now defaults to uv for Python projects, bringing faster installs and compatibility with more dependency file formats. vercel.com/changelog/python-…
19
20
363
138,446
Today, we're announcing our first hosted infrastructure product: pyx, a Python-native package registry. We think of pyx as an optimized backend for uv: it’s a package registry, but it also solves problems that go beyond the scope of a traditional "package registry".
81
286
3,290
561,603
The uv build backend is now stable, and considered ready for production use. An alternative to setuptools, hatchling, etc. for pure Python projects, with a focus on good defaults, user-friendly error messages, and performance. When used with uv, it's 10-35x faster.
45
116
1,608
94,944
You can now install the latest Python 3.14 alpha with uv
14
23
343
37,431
Huge news: initial uv support just landed in IntelliJ's main branch 👀
2
13
371
33,248
Astral retweeted
uv—you've probably heard of it, but are you using it for... pretty much everything? Save time and speedup your workflows (in under 10 minutes) in my latest video. 00:00 - Introduction to uv 00:38 - Installing Python versions with uv 01:14 - Project initialization and setup 02:31 - Creating virtual environments 03:35 - Package management with uv 06:12 - Running Python projects with uv
13
17
187
31,788
If a package fails to build during resolution or installation, uv will now tell you _why_ that package was included in the first place. I think this is such a cool error-message improvement.
9
15
331
20,931
Powered by uv.
Python tools and prompts are here! We’re excited to bring the power of functions to the Python ecosystem. Just use braintrust push to sync your tool and prompt code to the Braintrust UI.
1
1
20
10,362
Pumped to add a few new commitments to the Astral OSS Fund for Q4: 1. @brettsky (Python standards, especially the lockfile PEP right now!) 2. @djco (rustls et al) 3. @Ofekmeister (Python packaging) 4. @PredragGruevski (cargo-semver-checks) 5. Arpad Borsos (rust-cache)
5
6
133
14,019
Today, we're shipping a series of features that move uv beyond a pip alternative, and into an end-to-end solution for managing Python projects, command-line tools, single-file scripts, and even Python itself. A single, unified tool. Like Cargo, for Python. It's very fast.
102
460
3,324
506,599
Astral retweeted
A Ruff (@astral_sh) extension is now available in the extensions store. To install the Ruff, open the command palette, search for `zed: extensions`, and then type "Ruff" in the extensions view search bar. See the release notes for more details on configuration and usage.
1
9
86
11,919
Astral is starting a fund to support open source projects and maintainers 💝 Thank you @astral_sh for your support of open source, the PSF, and the #python community, especially @pypi and CPython!
Announcing the Astral OSS Fund. We're giving > $3,000 per Astral team member per year to open source projects, maintainers, and foundations, inspired by @getsentry's OSS Pledge. astral.sh/blog/astral-oss-fu…
1
17
88
30,707
Announcing the Astral OSS Fund. We're giving > $3,000 per Astral team member per year to open source projects, maintainers, and foundations, inspired by @getsentry's OSS Pledge. astral.sh/blog/astral-oss-fu…
8
17
111
39,842
uv v0.1.32 is out now. github.com/astral-sh/uv/rele…
3
1
41
7,484
It's @carljm week! Welcome to Astral! 🚀🚀🚀 Carl joins us from Meta / Instagram where he worked on the Cinder JIT compiler among so much else. I was a big fan of his work from afar and that admiration only grew after getting to know him. Thrilled he's now a coworker :)
4
4
119
19,494
Ruff v0.3.0 is out now, and includes the stable release of the Ruff formatter. astral.sh/blog/ruff-v0.3.0
1
10
75
7,896