summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPradyun Gedam <pradyunsg@users.noreply.github.com>2021-02-04 09:10:43 +0000
committerPradyun Gedam <pradyunsg@users.noreply.github.com>2021-03-06 10:52:22 +0000
commitac263f07b149b3d2c89539d6bff302a3e78df610 (patch)
treeb6fec48282d4220345989cd242528b701ea0f2fb
parent3ab760aaa17fdc7f00c468a529241164b070b353 (diff)
downloadpip-ac263f07b149b3d2c89539d6bff302a3e78df610.tar.gz
Add a docs-live nox session
-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