summaryrefslogtreecommitdiffstats
path: root/admin/doc-python-common-requirements.txt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* doc: build mon_command_api.rst using a homebrew extensionKefu Chai2021-01-081-2/+0
| | | | | | | | | | | | | | | | | so we can build the command doc using ReadTheDoc infra, without adding the generated rst file to the source repo. before this change, all the commands are ordered alphabetically. after this change, command docs are generated by two directives, and are ordered separately. we could restructure the directives and merge them. but let's leave it for a future change if this is important. for more details on writing sphinx directives, see https://www.sphinx-doc.org/en/master/extdev/markupapi.html and https://docutils.sourceforge.io/docs/howto/rst-directives.html Signed-off-by: Kefu Chai <kchai@redhat.com>
* admin/build-doc: consolidate the build deps into admin/doc-pybind.txtKefu Chai2020-12-121-1/+1
| | | | | | | | | | | since all the python bindings are required for building the doc, extract them into admin/doc-pybind.txt. because the pybind python extensions require Cython python module to build, we have to move them into another requirement file, and install them after Cython is installed. Signed-off-by: Kefu Chai <kchai@redhat.com>
* admin: move python-common deps out of doc-requirements.txtKefu Chai2020-07-061-0/+3
to address the build failure of python -m pip install --exists-action=w --no-cache-dir -r admin/doc-requirements.txt ERROR: ../src/python-common is not a valid editable requirement. It should either be a path to a local project or a VCS URL (beginning with svn+, git+, hg+, or bzr+). Signed-off-by: Kefu Chai <kchai@redhat.com>