Ty - verificador de tipos Python rápido e servidor de linguagem
(github.com/astral-sh)- ty é um verificador de tipos para Python e servidor de linguagem extremamente rápido, escrito em Rust
- Ainda é um software em pré-lançamento e não está pronto para uso em produção
- Está sendo desenvolvido no repositório do Ruff, o linter Python ultrarrápido da Astral, com foco em estabilidade e completude de recursos
- Licença MIT
5 comentários
Ó grande Astral... vocês conseguiram de novo?
Opa, então é uma alternativa ao
mypy? Parece ser um novo lançamento da Astral em que dá para confiar.https://pt.news.hada.io/topic?id=13388
É de lá que foi feito. Enfim, é bom.
Ruff - linter de Python 10-100x mais rápido
Astral - empresa que cria ferramentas de desenvolvimento Python de próxima geração
Comentários do Hacker News
:wave: Acho que encontraram um repositório que não era exatamente secreto. Estamos preparando um anúncio maior.
Transferi o nome do projeto "ty" no pypi para a Astral.
A forma como esses type checkers ficam rápidos geralmente não dá suporte à realidade complexa do código Python real.
Comparei o tempo de verificação em um projeto grande.
Antes da Astral aparecer, as ferramentas de Python eram muito ruins em comparação com Java.
Se você tiver o uv instalado, pode testar sem instalar com o comando abaixo.
uvx ty checkÉ interessante que a Astral tenha aparecido ao mesmo tempo que o lançamento do Facebook, "Pyrefly, um type checker de Python mais rápido escrito em Rust".
Estou muito animado com um novo servidor de linguagem Python completo e funcional que rode no vscode e em forks do vscode (como Windsurf, Cursor).
Estou curioso para saber se essas pessoas descobriram como ganhar dinheiro.
Vai dar suporte aos stubs do Django? Esse é o único obstáculo para a nossa empresa migrar.