Skip to content

Instantly share code, notes, and snippets.

@mebiusbox
Created September 6, 2024 06:48
Show Gist options
  • Save mebiusbox/4ac70c0e6e91a56e4843fcce948e1850 to your computer and use it in GitHub Desktop.
Save mebiusbox/4ac70c0e6e91a56e4843fcce948e1850 to your computer and use it in GitHub Desktop.
mypy
[mypy]
warn_return_any = true ;`Any`型を返す関数やメソッドに警告します
warn_unused_configs = true ;使用されていないconfigオプションに警告します
warn_unreachable = true ;到達不能なコードに警告します
strict_optional = true ;Noneと他の型の混在を許容しないようにします
ignore_missing_imports = true ;型情報がないモジュールのインポートを無視します
show_error_context = true ;エラーメッセージのコンテキストを表示します
show_column_numbers = true ;エラーの発生した列番号を表示します
disallow_any_generics = true ;
disallow_untyped_defs = true ;型注釈がない関数やメソッドの定義を禁止します
no_implicit_optional = true ;Optionalの型を明示的に宣言する必要があります
check_untyped_defs = true ;型注釈がない関数やメソッドに対して型チェックを行います
exclude = (?x)(
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment