今まで適当に mypy --strict を使ってきたが,本当にstrictなのか気になったので,何か有効になっていないオプションで大事なものがないか調べることにしました. 以下は投稿日時現在で最新のバージョン 0.770 のものです 結論 --strict で有効になっていない警告系のオプションは以下の6つ. --disallow-any-unimported --disallow-any-expr --disallow-any-decorated --disallow-any-explicit --warn-unreachable --warn-incomplete-stub それぞれのオプションが有効かどうか まず,mypy --help で表示される警告系のオプションについて --strict で有効になるかどうかを以下にまとめました. ただし,以下のようにデフォルトでオンになって