diff --git a/noxfile.py b/noxfile.py index 0dd382a24c4..c1415a9990a 100644 --- a/noxfile.py +++ b/noxfile.py @@ -143,6 +143,21 @@ def get_sphinx_build_command(kind): session.run(*get_sphinx_build_command("man")) +@nox.session(name="docs-live") +def docs_live(session): + 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