Ruff invalid-pyproject-toml (RUF200)
invalid-pyproject-toml в Ruff проверяет код на предупреждение RUF200. Правило относится к группе Ruff-specific rules.
Почему это неправильно
Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-pyproject-toml и пример ниже.
Пример ошибки
[project]
name = "crab"
version = "1.0.0"
authors = ["Ferris the Crab <ferris@example.org>"]
Как правильно
[project]
name = "crab"
version = "1.0.0"
authors = [
{ name = "Ferris the Crab", email = "ferris@example.org" }
]
Автоисправление
Ruff не предлагает автоисправление для этого правила.
