Ty - vérificateur de types Python rapide et serveur de langage
(github.com/astral-sh)- ty est un vérificateur de types Python et un serveur de langage très rapide, écrits en Rust
- Il s’agit encore d’un logiciel en préversion, qui n’est pas prêt à être utilisé en production
- Le développement est en cours dans le dépôt de Ruff, le linter Python ultra-rapide d’Astral, avec pour objectif la stabilité et l’exhaustivité fonctionnelle
- Licence MIT
5 commentaires
Le grand astral… vous l’avez encore fait ?
Oh, serait-ce une alternative à mypy ? On dirait bien la nouvelle création d’Astral, à laquelle on peut faire confiance.
https://fr.news.hada.io/topic?id=13388
C'est là qu'ils l'ont créé, apparemment. Quoi qu'il en soit, c'est bien.
Ruff - un linter Python 10 à 100 fois plus rapide
Astral - l’entreprise qui crée les outils de développement Python de nouvelle génération
Commentaires sur Hacker News
:wave: On dirait que vous avez trouvé un dépôt qui n’est pas secret. Nous préparons une annonce plus importante.
J’ai transféré le nom du projet « ty » à Astral sur PyPI.
En général, la façon dont ces type checkers deviennent rapides ne prend pas en charge la réalité complexe du vrai code Python.
J’ai comparé les temps de vérification sur un gros projet.
Avant l’arrivée d’Astral, les outils de Python étaient vraiment médiocres comparés à ceux de Java.
Si uv est installé, vous pouvez le tester sans installation avec la commande suivante.
uvx ty checkIl est intéressant qu’Astral arrive en même temps que la sortie par Facebook de « Pyrefly, un type checker Python plus rapide écrit en Rust ».
Je suis très enthousiaste à l’idée d’un nouveau serveur de langage Python complet qui fonctionne dans vscode et ses forks (par exemple Windsurf, Cursor).
Je me demande s’ils ont trouvé comment gagner de l’argent.
Y aura-t-il une prise en charge des stubs Django ? C’est le seul obstacle qui empêche notre entreprise de migrer.