Ruff utf8-encoding-declaration (UP009)

utf8-encoding-declaration в Ruff проверяет код на предупреждение UP009. Правило относится к группе pyupgrade.

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

Современный синтаксис Python обычно короче, понятнее и лучше поддерживается актуальными инструментами.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила utf8-encoding-declaration и пример ниже.

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

# -*- coding: utf-8 -*-
print("Hello, world!")

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

print("Hello, world!")

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

Ruff всегда может предложить автоисправление для этого правила.