抑制Mypy笔记

问题描述 投票:0回答:1

我从 Mypy 的表单输出中得到了大量的“注释”:

note: By default the bodies of untyped functions are not checked, consider using --check-untyped-defs  [annotation-unchecked]

即使在我的

check_untyped_defs = false
中明确设置
pyproject.toml
也没有帮助。

如何抑制这些注释?

python mypy
1个回答
4
投票

您可以用

--disable-error-code "annotation-unchecked"

解决这个问题

或者在配置文件中:

[mypy]
disable_error_code = annotation-unchecked

除了摆脱大量的终端线之外,如果您使用“junit”样式报告,并且您的 CI/Jenkins 会将此构建标记为失败,则可能需要它,即使 mypy 命令本身返回 0(成功:未发现问题) )

© www.soinside.com 2019 - 2024. All rights reserved.