File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change 1313
1414from __future__ import annotations
1515
16- from shlex import split
17-
1816import nox
1917
2018nox .options .reuse_existing_virtualenvs = True
@@ -25,14 +23,13 @@ def docs(session: nox.Session) -> None:
2523 """Build the documentation. Use `-- live` to build with a live server."""
2624 session .install ("--group" , "docs" )
2725 session .install ("-e" , "." )
26+ common_args = '-M' , 'html' , 'docs/source' , 'docs/build'
2827 if "live" in session .posargs :
2928 session .install ("ipython" )
3029 session .install ("sphinx-autobuild" )
31- session .run (* split ( " sphinx-autobuild -b html docs/source docs/build/html" ) )
30+ session .run (' sphinx-autobuild' , * common_args )
3231 else :
33- session .run (
34- * split ("sphinx-build -nW --keep-going -b html docs/source docs/build/html" ),
35- )
32+ session .run ('sphinx-build' , * common_args , '-nW' , '--keep-going' )
3633
3734
3835@nox .session
You can’t perform that action at this time.
0 commit comments