問題タブ [mypy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mypy - mypy の「凍結」バージョンをアプリケーションにバンドルする方法
Transcrypt Python to JavaScript コンパイラーのタイプチェッカーとして mypy を使用しています。mypy はまだ流動的であるため、mypy の変更による非互換性を防ぐために、「凍結」バージョンを Transcrypt にバンドルしています。
これまで、バージョン 0.4.4 を Transcrypt インストール ディレクトリのサブディレクトリに含めましたが、問題なく動作しました。
現在、0.4.7 にアップグレードしようとしていますが、この単純なテスト プログラムの型チェックでは:
次のエラー メッセージが表示されます。
定期的にインストールされている mypy を使用すると、すべてがうまくいき、次のレポートが表示されます。
mypy を特別な場所に配置するには、いくつかの設備が必要なようです。すでにこのcustom-typeshed-dir
オプションを試しましたが、役に立ちませんでした。
mypy をアプリケーションにバンドルする方法を明らかにできる人はいますか?