ty は Rust で書かれた非常に高速な Python 型チェッカー および 言語サーバー まだ プレリリースソフトウェア であり、本番環境 で使用できる状態ではない Astral の超高速 Python Linter である Ruff リポジトリで開発が進められており、安定性 と 機能の完全性 を目標としている MIT ライセンス
5件のコメント
偉大なる astral……またやってくれたのですか
おお、mypyの代替でしょうか? 信頼して使えるAstralの新作のようですね
https://ja.news.hada.io/topic?id=13388
作ったところなんですね。とにかく良いです。
Ruff - 10〜100倍高速なPythonリンター
Astral - 次世代Python開発ツールを作る会社
Hacker Newsのコメント
:wave: 非公開ではないリポジトリを見つけたようです。私たちはもっと大きな発表を準備中です。
tyというプロジェクト名を pypi から Astral に譲渡しました。この手の型チェッカーが高速化される方法は、たいてい実際の Python コードの複雑な現実をサポートしていません。
大規模プロジェクトでチェック時間を比較しました。
Astral が登場する前、Python のツールは Java と比べて本当にひどいものでした。
uv がインストールされているなら、インストール不要で次のコマンドで試せます。
uvx ty checkAstral が Facebook の「Pyrefly, Rust で書かれたより高速な Python 型チェッカー」の公開と同時に登場したのは興味深いです。
vscode と vscode フォーク(例: Windsurf, Cursor)で動作する、新しいフル機能の Python 言語サーバーにはとても期待しています。
この人たちがどうやって収益化する方法を見つけたのか気になります。
Django スタブをサポートする予定はありますか? 私たちの会社が移行する際の唯一の障害です。