sglvladi / Sphinx-RTD-Tutorial

A tutorial on how to use Sphinx
37 stars 106 forks source link

Syntax for optional parameters not correct #9

Open timobrembeck opened 3 years ago

timobrembeck commented 3 years ago

In your tutorial, you suggest using , optional after the parameter type to denote that a parameter is optional. However, according to the following sources, this is not the official syntax for sphinx/reStructuredText docstrings:

Moreover, Sphinx procudes a warning when used in nit-picky mode:

WARNING: py:class reference target not found: optional

Thus, I suggest removing this syntax from the tutorial. I'm sorry if I missed any important resources.