Ruff incorrect-blank-line-after-class (D204)

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

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

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

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

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

class PhotoMetadata:
    """Metadata about a photo."""
    def __init__(self, file: Path):
        ...

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

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

    def __init__(self, file: Path):
        ...

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

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