Building our docs requires pip install Sphinx
and the latest version of Sphinx uses significantly newer versions of docutils, Pygments, and Babel than Allura itself uses. Allura doesn't work with the newer versions. We should update Allura to use those versions, so that there is no difficulty in running Allura and building its docs with the same virtualenv.
This ticket involves updating a 3rd party package (pypeline) to support newer versions of docutils.
To QA this ticket:
With new Pygments package, am getting this test failure:
Should also manually check syntax highlighting in markdown, code repos, and diffs. (I haven't yet)
Good catch, thanks Dave.
Updated and ready for review.
hs/7855
I went ahead and updated the
requirements.txt
file with the new versions of pypeline and sphinx-related packages.Thanks Dave