Ruff unnecessary-class-parentheses (UP039)

unnecessary-class-parentheses в Ruff проверяет код на предупреждение UP039. Правило относится к группе pyupgrade.

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

Современный синтаксис Python обычно короче, понятнее и лучше поддерживается актуальными инструментами.

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

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

class Foo():
    ...

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

class Foo:
    ...

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

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