Ruff unnecessary-spread (PIE800)
unnecessary-spread в Ruff проверяет код на предупреждение PIE800. Правило относится к группе flake8-pie.
Почему это неправильно
Эти правила отмечают устаревшие, избыточные или менее идиоматичные конструкции Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-spread и пример ниже.
Пример ошибки
foo = {"A": 1, "B": 2}
bar = {**foo, **{"C": 3}}
Как правильно
foo = {"A": 1, "B": 2}
bar = {**foo, "C": 3}
Автоисправление
Ruff может предложить автоисправление в некоторых случаях.
