Ruff blank-line-before-class (D211)

blank-line-before-class в Ruff проверяет код на предупреждение D211. Правило относится к группе pydocstyle.

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

Docstring помогает понять публичный интерфейс и должна быть оформлена так, чтобы её корректно читали люди и инструменты.

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

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

class PhotoMetadata:

    """Metadata about a photo."""

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

class PhotoMetadata:
    """Metadata about a photo."""

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

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