aboutsummaryrefslogtreecommitdiffstats
path: root/docs/conf.py
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2014-01-16 14:43:37 -0600
committerAlex Gaynor <alex.gaynor@gmail.com>2014-01-16 14:43:37 -0600
commiteb656bd97fe5eaac3bb54e3c3c73cbceddcb87b8 (patch)
treea6dc9980ee1e047044e2722a9ffb410ed1224c68 /docs/conf.py
parentac466747a7e8d15d9136c394e7337f0432fc0541 (diff)
downloadcryptography-eb656bd97fe5eaac3bb54e3c3c73cbceddcb87b8.tar.gz
cryptography-eb656bd97fe5eaac3bb54e3c3c73cbceddcb87b8.tar.bz2
cryptography-eb656bd97fe5eaac3bb54e3c3c73cbceddcb87b8.zip
Don't require sphinx spelling to be installed, for readthedocs benefit
Diffstat (limited to 'docs/conf.py')
-rw-r--r--docs/conf.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/docs/conf.py b/docs/conf.py
index a42dcb22..fbd6d57b 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -19,6 +19,11 @@ try:
except ImportError:
sphinx_rtd_theme = None
+try:
+ from sphinxcontrib import spelling
+except ImportError:
+ spelling = None
+
# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
@@ -38,9 +43,11 @@ extensions = [
'sphinx.ext.intersphinx',
'sphinx.ext.viewcode',
'cryptography-docs',
- 'sphinxcontrib.spelling',
]
+if spelling is not None:
+ extensions.append('sphinxcontrib.spelling')
+
# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']