В настоящее время у меня есть код, который использует аннотации типа mypy следующим образом:
def translate(self, text, mark_unknown=False, format=None, deformat='txt', reformat='txt'):
# type: (Translator, str, bool, Optional[str], str, str) -> str
Я хочу задокументировать его с помощью расширения Autodoc Sphinx, но, похоже, Autodoc в настоящее время не распознает эти аннотации, поэтому эти аннотации не отображаются в сгенерированной документации.
Есть ли какое-либо простое решение для этого, например. другое расширение или параметр autodoc, или я должен написать фактическую строку документации с соответствующей информацией?