Ruff logging-exc-info (G201)
logging-exc-info в Ruff проверяет код на предупреждение G201. Правило относится к группе flake8-logging-format.
Почему это неправильно
Корректное форматирование логов помогает избежать ошибок во время выполнения и лишней работы при построении сообщений.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила logging-exc-info и пример ниже.
Пример ошибки
import logging
try:
...
except ValueError:
logging.error("Exception occurred", exc_info=True)
Как правильно
import logging
try:
...
except ValueError:
logging.exception("Exception occurred")
Автоисправление
Ruff не предлагает автоисправление для этого правила.
