.memo (kikugawa816 blog)

自分用の(WEB につなげれば見れる)と便利なメモして使う

mypy 関連のメモ

  1. mypy.ini をプロジェクトディレクトリ直下に配置する
  2. follow_importsnormal が推奨かつデフォルトらしい。
  3. ignore_missing_imports は有効の方が良さげ。
  4. show_column_numbersTrue で良さそう。
  5. pretty はデフォルト通り無効化で良い。
  6. VSCode ワークスペース設定では以下の設定を行う
{
        ...

        // 自動保存
        "files.autoSave": "afterDelay",
        "files.autoSaveDelay": 1000,

        // mypy 設定
        "python.linting.mypyEnabled": true,
        "python.linting.mypyPath": "${workspaceFolder}/.venv/bin/mypy",
        "python.linting.mypyArgs": [
            "--config-file=${workspaceFolder}/mypy.ini",
        ],

        ...
}