invalid-pyproject-toml (RUF200)
作用
检查任何不符合相关 PEPs 架构的 pyproject.toml 文件。
为什么这不好?
您的项目可能包含无效的元数据或配置而您没有注意到
示例
[project]
name = "crab"
version = "1.0.0"
authors = ["Ferris the Crab <[email protected]>"]
建议改为
[project]
name = "crab"
version = "1.0.0"
authors = [
{ name = "Ferris the Crab", email = "[email protected]" }
]