Правила Ruff, связанные с flake8-raise (RSE)

Правила Ruff, связанные с flake8-raise. Подробнее об этом плагине на его странице PyPI

Часть категории Правила проверок кода в Ruff.

Ruff unnecessary-paren-on-raise-exception (RSE102)

unnecessary-paren-on-raise-exception в Ruff проверяет код на предупреждение RSE102. Правило относится к группе flake8-raise.

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

Некорректный raise ухудшает трассировку исключений или делает обработку ошибок менее понятной.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-paren-on-raise-exception и пример ниже.

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

raise TypeError …