Ruff percent-format-extra-named-arguments (F504)
percent-format-extra-named-arguments в Ruff проверяет неиспользуемые ключи в словарях, передаваемых в строковые форматы printf.
Почему это неправильно
Неиспользуемые именованные заполнители в строковых форматах printf избыточны и, скорее всего, указывают на ошибку. Их следует удалить.
Пример ошибки
"Hello, %(name)s" % {"greeting": "Hello", "name": "World"}
Как правильно
"Hello, %(name)s" % {"name": "World"}