Я не могу понять, как документировать исключения с помощью Sphinx.
Я пробовал следующее:
def some_funct():
"""
:raises: ExceptionType: Some multi-line
exception description.
"""
def some_funct():
"""
:raises: ExceptionType, Some multi-line
exception description.
"""
def some_funct():
"""
:raises ExceptionType: Some multi-line
exception description.
"""
def some_funct():
"""
:raises:
ExceptionType: Some multi-line
exception description.
"""
Сфинкс говорит: "Список полей заканчивается без пустой строки, непредвиденный". Итак, как мне избавиться от сообщения и как правильно документировать, возможно, несколько исключений с многострочной документацией?