Ruff tarfile-unsafe-members (S202)

tarfile-unsafe-members в Ruff проверяет код на предупреждение S202. Правило относится к группе flake8-bandit.

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

Правила этой группы отмечают потенциальные проблемы безопасности: небезопасные функции, слабую криптографию и рискованные настройки.

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

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

import tarfile
import tempfile

tar = tarfile.open(filename)
tar.extractall(path=tempfile.mkdtemp())
tar.close()

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

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