astral_sh Profile Banner
Astral Profile
Astral

@astral_sh

Followers
9K
Following
34
Media
3
Statuses
27

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

New York, NY
Joined October 2022
Don't wanna be here? Send us removal request.
@rauchg
Guillermo Rauch
2 months
🐍 The Python Cloud Excited to be working with @astral_sh on integrating their incredible, high-performance Python tooling.
@vercel_dev
Vercel Developers
2 months
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. https://t.co/fyxgIpnqU4
21
17
330
@charliermarsh
Charlie Marsh
4 months
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".
80
288
3K
@charliermarsh
Charlie Marsh
5 months
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.
46
116
2K
@charliermarsh
Charlie Marsh
11 months
You can now install the latest Python 3.14 alpha with uv
13
22
343
@charliermarsh
Charlie Marsh
1 year
Huge news: initial uv support just landed in IntelliJ's main branch πŸ‘€
2
13
373
@mattyp
matt palmer
1 year
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
14
17
181
@charliermarsh
Charlie Marsh
1 year
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
16
335
@astral_sh
Astral
1 year
Powered by uv.
@braintrust
Braintrust
1 year
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
16
@charliermarsh
Charlie Marsh
1 year
I went on @pybites to talk about Ruff, uv, open source, and more. https://t.co/LfjGlUnM8Q
2
14
101
@charliermarsh
Charlie Marsh
1 year
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
7
133
@charliermarsh
Charlie Marsh
1 year
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.
105
462
3K
@zeddotdev
Zed
1 year
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
@ThePSF
Python Software Foundation
1 year
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! https://t.co/c8Kfmwbfsc
@astral_sh
Astral
1 year
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. https://t.co/96W5T8syzk
1
19
91
@astral_sh
Astral
1 year
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. https://t.co/96W5T8syzk
astral.sh
Astral is creating a fund to support open source projects and maintainers.
7
17
111
@astral_sh
Astral
2 years
uv v0.1.32 is out now. https://t.co/MwtxHLhEAu
3
1
39
@charliermarsh
Charlie Marsh
2 years
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 :)
6
4
120
@astral_sh
Astral
2 years
Ruff v0.3.0 is out now, and includes the stable release of the Ruff formatter. https://t.co/NsJvqfc0FN
Tweet card summary image
astral.sh
The next stable version of Ruff is out now.
1
9
75
@astral_sh
Astral
2 years
Astral 🀝 @axodotdev
@charliermarsh
Charlie Marsh
2 years
uv's standalone installers are powered by cargo-dist from @axodotdev. If you're building CLI tools, I'd strongly recommend it. cargo-dist is great, and the @axodotdev team are just complete and utter domain experts.
1
1
8
@astral_sh
Astral
2 years
uv 0.1.4 is out now 😎 curl -LsSf https://t.co/YnYkwzNwCj | sh
1
0
32
@astral_sh
Astral
2 years
Announcing uv: an extremely fast Python package installer and resolver, written in Rust. uv is designed as a drop-in replacement for pip, pip-tools, and virtualenv. https://t.co/9cRaTBfkEU
Tweet card summary image
astral.sh
uv is an extremely fast Python package installer and resolver, designed as a drop-in alternative to pip and pip-tools.
5
31
242