Ruff hashlib-digest-hex (FURB181)
hashlib-digest-hex в Ruff проверяет код на предупреждение FURB181. Правило относится к группе refurb.
Почему это неправильно
refurb предлагает более современную, короткую или идиоматичную форму записи.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила hashlib-digest-hex и пример ниже.
Пример ошибки
from hashlib import sha512
hashed = sha512(b"some data").digest().hex()
Как правильно
from hashlib import sha512
hashed = sha512(b"some data").hexdigest()
Автоисправление
Ruff может предложить автоисправление в некоторых случаях.
