Ruff native-literals (UP018)

native-literals в Ruff проверяет код на предупреждение UP018. Правило относится к группе pyupgrade.

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

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

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

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

str("foo")

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

"foo"

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

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