Ty - verificador de tipos de Python y servidor de lenguaje rápidos
(github.com/astral-sh)- ty es un verificador de tipos de Python y servidor de lenguaje extremadamente rápido, escrito en Rust
- Por ahora sigue siendo software en prelanzamiento, por lo que no está listo para usarse en producción
- Se está desarrollando en el repositorio de Ruff, el linter de Python ultrarrápido de Astral, con el objetivo de alcanzar estabilidad y completitud funcional
- Licencia MIT
5 comentarios
El gran Astral... ¿lo volvieron a hacer?
Oh, ¿es una alternativa a mypy? Parece ser una nueva apuesta de Astral en la que se puede confiar.
https://es.news.hada.io/topic?id=13388
Lo hizo ese lugar. En fin, está bien.
Ruff - un linter de Python 10-100x más rápido
Astral - la empresa que crea herramientas de desarrollo Python de próxima generación
Comentarios en Hacker News
:wave: Parece que encontraron un repositorio que no era secreto. Estamos preparando un anuncio más grande.
Le cedí a Astral el nombre del proyecto "ty" en pypi.
La forma en que estos type checkers se vuelven más rápidos normalmente no soporta la realidad compleja del código Python real.
Comparé los tiempos de revisión en un proyecto grande.
Antes de que llegara Astral, las herramientas de Python eran bastante malas comparadas con Java.
Si tienes uv instalado, puedes probarlo sin instalar nada con el siguiente comando.
uvx ty checkEs interesante que Astral haya salido al mismo tiempo que Facebook lanzó "Pyrefly, un type checker de Python más rápido escrito en Rust".
Tengo muchas ganas de ver un nuevo servidor de lenguaje de Python completo que funcione en vscode y en sus forks (por ejemplo, Windsurf, Cursor).
Me pregunto si esta gente ya descubrió cómo ganar dinero.
¿Va a soportar stubs de Django? Ese es el único obstáculo para que nuestra empresa cambie.