Ruff hardcoded-temp-file (S108)
hardcoded-temp-file в Ruff проверяет код на предупреждение S108. Правило относится к группе flake8-bandit.
Почему это неправильно
Правила этой группы отмечают потенциальные проблемы безопасности: небезопасные функции, слабую криптографию и рискованные настройки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила hardcoded-temp-file и пример ниже.
Пример ошибки
with open("/tmp/foo.txt", "w") as file:
...
Как правильно
import tempfile
with tempfile.NamedTemporaryFile() as file:
...
Автоисправление
Ruff не предлагает автоисправление для этого правила.
