summaryrefslogtreecommitdiff
path: root/noxfile.py
diff options
context:
space:
mode:
Diffstat (limited to 'noxfile.py')
-rw-r--r--noxfile.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/noxfile.py b/noxfile.py
index 165a430d1..a530b65ba 100644
--- a/noxfile.py
+++ b/noxfile.py
@@ -149,6 +149,22 @@ def docs(session):
session.run(*get_sphinx_build_command("man"))
+@nox.session(name="docs-live")
+def docs_live(session):
+ # type: (nox.Session) -> None
+ session.install("-e", ".")
+ session.install("-r", REQUIREMENTS["docs"], "sphinx-autobuild")
+
+ session.run(
+ "sphinx-autobuild",
+ "-d=docs/build/doctrees/livehtml",
+ "-b=dirhtml",
+ "docs/html",
+ "docs/build/livehtml",
+ *session.posargs,
+ )
+
+
@nox.session
def lint(session):
# type: (nox.Session) -> None