Ruff jinja2-autoescape-false (S701)

jinja2-autoescape-false в Ruff проверяет код на предупреждение S701. Правило относится к группе flake8-bandit.

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

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

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

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

import jinja2

jinja2.Environment(loader=jinja2.FileSystemLoader("."))

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

import jinja2

jinja2.Environment(loader=jinja2.FileSystemLoader("."), autoescape=True)

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

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