tox не запускает сфинкс - PullRequest
1 голос
/ 29 мая 2020

Я хочу запустить следующую команду из tox.

python setup.py build_sphinx -b html

Я настроил свой setup.py для создания документов, когда я запускаю указанную выше команду с консоли (я проверил это с консоли, эта команда делает do c).

Затем я отредактировал свой tox.ini следующим образом:

.....
[testenv:sphinx]
command = python setup.py build_sphinx -b html

setup.cfg следующим образом:

[build_sphinx]
project = project_name
source-dir = module_name/doc
build-dir = module_name/doc/build

Но когда я запускаю tox -e sphinx, tox завершается с успешным сообщением, но документы не создаются.

Может ли кто-нибудь помочь мне с этим?

1 Ответ

1 голос
/ 01 июня 2020

Я бы не рекомендовал использовать setuptools для создания документации. Вместо этого рассмотрите возможность использования sphinx напрямую, как это делает сам tox по адресу https://github.com/tox-dev/tox/blob/master/tox.ini#L48 -L53 В качестве альтернативы, опубликуйте точный результат выполнения с помощью -vvv или сделайте проект общедоступным, чтобы мы тоже попробовали его.

...