Charlie Marsh

Building Astral: Ruff, uv, and other high-performance Python tools, written in Rust.
Joined April 2023
  • Today, we’re announcing the preview release of ty, an extremely fast type checker and language server for Python, written in Rust. In early testing, it's 10x, 50x, even 100x faster than existing type checkers. (We've seen >600x speed-ups over Mypy in some real-world projects.)
    View on BlueskyDownload imageShow all post labels
  • View full thread
    From here, we'll be implementing the rest of the typing spec, and iterating closely with users as we push towards a production-ready release. If you're interested in helping us get there, give it a try :)
    View on BlueskyShow all post labels
  • Like Ruff and uv, we're building this project in the open alongside a community of contributors -- over a thousand PRs in total across 30+ authors. So first: thank you to everyone that's contributed to ty over the past few months!
    View on BlueskyShow all post labels
An unhandled error has occurred. Reload 🗙