Ruff surrounding-whitespace (D210)

surrounding-whitespace в Ruff проверяет код на предупреждение D210. Правило относится к группе pydocstyle.

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

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

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

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

def factorial(n: int) -> int:
    """ Return the factorial of n. """

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

def factorial(n: int) -> int:
    """Return the factorial of n."""

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

Ruff может предложить автоисправление в некоторых случаях.