Microsoftは現地時間2023年7月7日、公式ブログでPythonやJupyterなどのVisual Studio Code用拡張機能を更新した旨を報告した。各拡張機能はVisual Studio Code経由や、Webページ(PythonJupyterPylance)から入手できる。今月のPython拡張機能は、型チェックを行うmypyの拡張機能「Mypy Type Checker」やPython 2.7/3.6のデバッグ機能をサポートする「Debugpy」をプレビュー版としてサポートした。

  • 実行中のMypy Type Checker(公式ブログより)

    実行中のMypy Type Checker(公式ブログより)

開発者の意図どおりに変数へ値が代入されたか確認するmypyだが、Mypy Type Checkerは高速化を目的にコマンドラインツールではなくサーバーとして実行するMypy daemonを採用。今後のPython拡張機能でPython 2.7/3.6のサポートを終了することを踏まえて、別のPythonデバッガー拡張機能であるDebugpyを用意した。Pylance拡張機能は言語パックのサポートやIntelliSense機能を強化してる。なお、Python 3.7は2023年6月にEOLを迎えたが、Python拡張機能では非公式で動作する形となった。