Ruff string-dot-format-extra-named-arguments (F522)

string-dot-format-extra-named-arguments в Ruff проверяет код на предупреждение F522. Правило относится к группе Pyflakes.

Почему это неправильно

Pyflakes отмечает конструкции, которые часто являются настоящими ошибками: неиспользуемые имена, неопределённые переменные и неверные выражения.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила string-dot-format-extra-named-arguments и пример ниже.

Пример ошибки

"Hello, {name}".format(greeting="Hello", name="World")

Как правильно

"Hello, {name}".format(name="World")

Автоисправление

Ruff может предложить автоисправление в некоторых случаях.