]> granicus.if.org Git - python/commitdiff
bpo-30380: Pin the version of Sphinx used to build the docs (GH-1612) (GH-1617)
authorBrett Cannon <brettcannon@users.noreply.github.com>
Tue, 16 May 2017 21:28:21 +0000 (14:28 -0700)
committerGitHub <noreply@github.com>
Tue, 16 May 2017 21:28:21 +0000 (14:28 -0700)
.travis.yml

index 5fee6cd767332422bb5ec5d470de5ec92a44fb1b..fe90bad626ce831f661401b0e2805b3966f651d1 100644 (file)
@@ -37,9 +37,11 @@ matrix:
         - TESTING=docs
       before_script:
         - cd Doc
-        - make venv
+        # Sphinx is pinned so that new versions that introduce new warnings won't suddenly cause build failures.
+        # (Updating the version is fine as long as no warnings are raised by doing so.)
+        - python -m pip install sphinx~=1.6.1
       script:
-        - make check suspicious html PYTHON="./venv/bin/python" SPHINXBUILD="./venv/bin/python -m sphinx" SPHINXOPTS="-q -W"
+        - make check suspicious html SPHINXOPTS="-q -W"
     - os: linux
       language: c
       compiler: gcc