mirror of
https://github.com/ceph/ceph
synced 2024-12-27 14:03:25 +00:00
ace8cb15a6
to address https://github.com/sphinx-doc/sphinx/issues/3620, we need to
use sphinx with its fix at
e049f86b2d
in other words, we need to use sphinx v2.0.0 and up. but sphinx 2.0
requires python >= 3.5, so we have to use python3 for building the
documents.
in this change:
* doc-requirements.txt: install python3 packages on debian derivatives
* build-doc: install python3.6 packages from EPEL7, and use python3
venv for using sphinx2
* doc-requirements.txt: bump up all python packages to latest
stable.
Signed-off-by: Kefu Chai <kchai@redhat.com>
5 lines
116 B
Plaintext
5 lines
116 B
Plaintext
Sphinx == 2.1.2
|
|
git+https://github.com/ceph/sphinx-ditaa.git@py3#egg=sphinx-ditaa
|
|
breathe == 4.13.1
|
|
pyyaml >= 5.1.2
|