From e6cb0569f34d6112ef31afc3b2cff72641a4a6bb Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Mon, 10 Jun 2019 13:42:44 -0400
Subject: [PATCH] Provide Sphinx and its dependencies

---
 .circleci/config.yml           |  2 ++
 .circleci/requirements-doc.txt | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 100644 .circleci/requirements-doc.txt

diff --git a/.circleci/config.yml b/.circleci/config.yml
index 357dd56..84a005f 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -24,6 +24,8 @@ jobs:
       - run:
           name: "Sphinx Documentation Build"
           command: |
+            pip install --upgrade pip
+            pip install requirements-doc.txt
             sphinx-build docs/source docs/build
 
 
diff --git a/.circleci/requirements-doc.txt b/.circleci/requirements-doc.txt
new file mode 100644
index 0000000..d2d4468
--- /dev/null
+++ b/.circleci/requirements-doc.txt
@@ -0,0 +1,33 @@
+alabaster==0.7.12
+Babel==2.7.0
+chardet==3.0.4
+docutils==0.14
+filelock==3.0.10
+idna==2.8
+imagesize==1.1.0
+Jinja2==2.10.1
+MarkupSafe==1.1.1
+packaging==19.0
+pluggy==0.8.1
+py==1.7.0
+Pygments==2.4.2
+pyparsing==2.3.1
+pytz==2019.1
+requests==2.22.0
+six==1.12.0
+snowballstemmer==1.2.1
+Sphinx==2.1.1
+sphinxcontrib-applehelp==1.0.1
+sphinxcontrib-devhelp==1.0.1
+sphinxcontrib-htmlhelp==1.0.2
+sphinxcontrib-jsmath==1.0.1
+sphinxcontrib-qthelp==1.0.2
+sphinxcontrib-serializinghtml==1.1.3
+toml==0.10.0
+tox==3.7.0
+urllib3==1.25.3
+virtualenv==16.4.1
+
+# Let it float since it is time sensitive and we hope it is completely API
+# stable.
+certifi
-- 
GitLab