Я сейчас работаю над проектом Cython.
После некоторых уроков я смог build in place
cython, а затем использовать сборку sphinx со строкой
sys.path.insert(0, os.path.abspath('../../')) # path to my_package
в моем conf.py, чтобы он заработал.
К сожалению, мне нужно удалить эту строку, чтобы она работала с readthedocs, как предложено здесь: как документировать функцию cython в readthedocs .
У меня такой вопрос, какова лучшая практика для создания документации по чтению документов и локально с одним и тем же кодом?
read-the-docs создает требования для установки venv, pip, устанавливает проект cython и затем запускает sphinx-build
.
Я бы не хотел делать то же самое локально, потому что это отнимает много времени. Есть ли другой путь? Какая из них является лучшей практикой?