Add new Sphinx documentation theme
diff --git a/ansible/roles/dependencies-centos/tasks/main.yml b/ansible/roles/dependencies-centos/tasks/main.yml
index 3932be7..6dd8e81 100644
--- a/ansible/roles/dependencies-centos/tasks/main.yml
+++ b/ansible/roles/dependencies-centos/tasks/main.yml
@@ -98,8 +98,8 @@
when: ansible_distribution == 'CentOS' and ansible_distribution_major_version == '6'
command: "/usr/bin/python3.4 /tmp/get-pip.py"
-- name: install up to date version of sphinx via pip
- shell: pip install docutils==0.13.1 sphinx==1.5.3
+- name: install up to date version of various packages via pip
+ shell: pip install docutils==0.13.1 sphinx==1.5.3 sphinx_rtd_theme nose requests hypothesis
- name: dependencies for packages
yum: name={{item}} state=present
diff --git a/ansible/roles/dependencies-debian/tasks/main.yml b/ansible/roles/dependencies-debian/tasks/main.yml
index 178670d..a945407 100644
--- a/ansible/roles/dependencies-debian/tasks/main.yml
+++ b/ansible/roles/dependencies-debian/tasks/main.yml
@@ -61,6 +61,10 @@
shell: pip install docutils==0.13.1 sphinx==1.5.3
when: ansible_distribution == "Ubuntu" and ansible_distribution_version == "12.04"
+# Install Sphinx RTD theme and Mango test dependencies
+- name: install Sphinx documentation theme and Mango test dependencies
+ shell: pip install sphinx_rtd_theme nose requests hypothesis
+
# dependencies for Debian/Ubuntu package building
- name: install packages required to build Debian pkgs
apt: name={{item}} state=present install_recommends=no