Я создал демонстрационный проект, который использует setuptools и имеет следующую структуру:
project/
|- pizza/
| |- __init__.py
| `- margherita.py
|
|- README.rst
|- setup.cfg
`- setup.py
Я пытаюсь автогенерировать документацию для этого проекта с помощью Sphinx. До сих пор я пробовал:
# Generate a sphinx template
sphinx-quickstart
# Use default settings, except for project name, etc.
sphinx-apidoc -o source .
./setup.py build_sphinx
Я считаю, что должен быть более простой способ автогенерировать эту документацию с помощью README
, setup.py
и docstrings.
В конечном итоге я хотел бы автогенерировать apidocs для другого проекта, где я также использую Python C-api. Я ничего не мог найти для этого.
Мой главный вопрос: есть ли более простой способ автогенерировать эту документацию?