我使用pre-commit来运行mypy类型检查,当mypy check通过时,打印字符串错误日志,如下所示。
/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' --发布于 2020-11-12 17:36:55
|| true会忽略来自mypy的任何错误。删除它:
entry: bash -c 'mypy "$@"' --或者简单地说
entry: mypy发布于 2021-10-28 22:59:42
被接受的答案对我不起作用。为了解决这个问题,我使用了不同的rev
- repo: https://github.com/pre-commit/mirrors-mypy
rev: 'v0.910'
hooks:
- id: mypyhttps://stackoverflow.com/questions/64799493
复制相似问题