The autoapi dir gets created by sphinx-apidoc, but this is irrelevant because it creates only the files. And the errors are also coming when I create them by hand.
api.rst just has a toctree to include autoapi/modules.rst which itself has a toctree for the rest inside autoapi dir.
changelog.rst just has .. include:: ../../CHANGELOG.rst to include changelog from project root.
Errors:
Full log below.
WARNING: unable to build link to document due to missing title (in autoapi/modules): autoapi/api
WARNING: unable to build link to document due to missing title (in autoapi/modules): autoapi/autoapi/python_test
WARNING: unable to build link to document due to missing title (in autoapi/python_test): autoapi/autoapi/modules
WARNING: unable to build link to document due to missing title (in autoapi/python_test): autoapi/autoapi/python_test
WARNING: unable to build link to document due to missing title (in autoapi/python_test.python_tester): autoapi/autoapi/python_test
WARNING: unable to build link to document due to missing title (in autoapi/python_test.python_tester): autoapi/changelog
I don't understand why api.rst and the autoapi dir is "put" into another instance of autoapi dir.
And I understand the least why changelog.rst creates a problem too, because it has no link to the api part.
I have a similar problem as in #258.
General Info:
Platform: Windows 10 Enterprise 64bit 1909 Python: 3.8.2 Sphinx: 3.1.2 confluencebuilder: 1.2.0 and 1.3.0-dev0 Project: https://github.com/Cielquan/python_test
Project structure:
Code is in
python_test -> src -> python_test
Docs are inpython_test -> docs -> source
Insidesource
:The
autoapi
dir gets created bysphinx-apidoc
, but this is irrelevant because it creates only the files. And the errors are also coming when I create them by hand.api.rst
just has a toctree to includeautoapi/modules.rst
which itself has a toctree for the rest insideautoapi
dir.changelog.rst
just has.. include:: ../../CHANGELOG.rst
to include changelog from project root.Errors:
Full log below.
I don't understand why
api.rst
and the autoapi dir is "put" into another instance ofautoapi
dir. And I understand the least whychangelog.rst
creates a problem too, because it has no link to the api part.Full log
```console $ sphinx-build -b confluence -aEvvv docs/source docs/build/test/confluence -t builder_confluence Running Sphinx v3.1.2 [app] setting up extension: 'sphinx.addnodes' [app] adding node: (