Files
openide/python/helpers/rest_runners/sphinx_runner.py
Matthieu 9b603d07df Update sphinx_runner to use Sphinx >= 2
sphinx_runner does not work with Sphinx >= 2.0 since it checks for sphinx >= 1.7, < 2 instead of checking for sphinx >= 1.7.

GitOrigin-RevId: 79a3f72cc71228808d99899304763af052a988e4
2019-06-16 04:08:41 +03:00

17 lines
416 B
Python

if __name__ == "__main__":
import sys
try:
import sphinx
except ImportError:
raise NameError("Cannot find sphinx in selected interpreter.")
version = sphinx.version_info
if (version[0] >= 1 and version[1] >= 7) or version[0] >= 2:
from sphinx.cmd import build
build.main(sys.argv[1:])
else:
from sphinx import cmdline
cmdline.main(sys.argv)