summaryrefslogtreecommitdiffstats
path: root/sites/shared_conf.py
diff options
context:
space:
mode:
Diffstat (limited to 'sites/shared_conf.py')
-rw-r--r--sites/shared_conf.py33
1 files changed, 33 insertions, 0 deletions
diff --git a/sites/shared_conf.py b/sites/shared_conf.py
new file mode 100644
index 0000000..5e85def
--- /dev/null
+++ b/sites/shared_conf.py
@@ -0,0 +1,33 @@
+from datetime import datetime
+
+import alabaster
+
+
+# Alabaster theme + mini-extension
+html_theme_path = [alabaster.get_path()]
+extensions = ["alabaster", "sphinx.ext.intersphinx"]
+# Paths relative to invoking conf.py - not this shared file
+html_theme = "alabaster"
+html_theme_options = {
+ "description": "A Python implementation of SSHv2.",
+ "github_user": "paramiko",
+ "github_repo": "paramiko",
+ "analytics_id": "UA-18486793-2",
+ "travis_button": False,
+ "tidelift_url": "https://tidelift.com/subscription/pkg/pypi-paramiko?utm_source=pypi-paramiko&utm_medium=referral&utm_campaign=docs",
+}
+html_sidebars = {
+ "**": ["about.html", "navigation.html", "searchbox.html", "donate.html"]
+}
+
+# Everything intersphinx's to Python
+intersphinx_mapping = {"python": ("https://docs.python.org/3.6/", None)}
+
+# Regular settings
+project = "Paramiko"
+copyright = f"{datetime.now().year} Jeff Forcier"
+master_doc = "index"
+templates_path = ["_templates"]
+exclude_trees = ["_build"]
+source_suffix = ".rst"
+default_role = "obj"