Ruff snmp-insecure-version (S508)

snmp-insecure-version в Ruff проверяет код на предупреждение S508. Правило относится к группе flake8-bandit.

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

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

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

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

from pysnmp.hlapi import CommunityData

CommunityData("public", mpModel=0)

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

from pysnmp.hlapi import CommunityData

CommunityData("public", mpModel=2)

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

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