[英]when use pre-commit, mypy check passed but print mypy syntax error
我使用預提交來運行 mypy 類型檢查,當 mypy 檢查通過時,它會像這樣打印字符串錯誤日志。
/username/.cache/pre-commit/repo61b8m7wl/py_env-python3.9/lib/python3.9/site-packages/mypy/typeshed/stdlib/2and3/builtins.pyi:33: error: syntax error in type comment
這很煩人,因為類似的日志打印了 20 行或 30 行,甚至與我編寫的代碼無關。 我怎樣才能禁用它?
這是我的預提交配置文件。
repos:
- repo: https://github.com/pre-commit/mirrors-mypy
rev: v0.720
hooks:
- id: mypy
verbose: true
entry: bash -c 'mypy "$@" || true' --
我使用pre-commit來運行mypy類型檢查,當mypy檢查通過時,它會打印出這樣的字符串錯誤日志。
/username/.cache/pre-commit/repo61b8m7wl/py_env-python3.9/lib/python3.9/site-packages/mypy/typeshed/stdlib/2and3/builtins.pyi:33: error: syntax error in type comment
這很煩人,因為類似的日志打印成20行或30行,甚至與我編寫的代碼都不相關。 如何禁用此功能?
這是我的預提交配置文件。
repos:
- repo: https://github.com/pre-commit/mirrors-mypy
rev: v0.720
hooks:
- id: mypy
verbose: true
entry: bash -c 'mypy "$@" || true' --
接受的答案對我不起作用。 為了解決這個問題,我使用了不同的rev
:
- repo: https://github.com/pre-commit/mirrors-mypy
rev: 'v0.910'
hooks:
- id: mypy
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.