Ruff decimal-from-float-literal (RUF032)

decimal-from-float-literal в Ruff проверяет код на предупреждение RUF032. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

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

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

num = Decimal(1.2345)

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

num = Decimal("1.2345")

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

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