@@ -72,3 +72,43 @@ def pylint_examples(session):
7272def pylint_tests (session ):
7373 session .install ("-e" , ".[tests]" )
7474 session .run ("pylint" , "--disable" , "protected-access" , "--disable" , "unused-variable" , "tests" )
75+
76+
77+ @nox .session (python = _DEFAULT_PYTHON )
78+ def build_wheel (session ):
79+ session .install ("-e" , ".[build]" )
80+ session .run ("pyproject-build" )
81+ # session.run("simple503", "-B", "dist", "dist")
82+
83+
84+ @nox .session (python = _DEFAULT_PYTHON )
85+ def build_local_dist (session ):
86+ session .install ("-e" , ".[build]" )
87+ session .run ("pyproject-build" )
88+ session .run ("simple503" , "-B" , "dist" , "dist" )
89+
90+
91+ @nox .session (python = _DEFAULT_PYTHON )
92+ def mkdocs_build (session ):
93+ session .install ("-e" , ".[docs]" )
94+ session .run ("mkdocs" , "-v" , "build" )
95+
96+
97+ @nox .session (python = _DEFAULT_PYTHON )
98+ def mkdocs_serve (session ):
99+ session .install ("-e" , ".[docs]" )
100+ session .run ("mkdocs" , "-v" , "serve" )
101+
102+
103+ @nox .session (python = _DEFAULT_PYTHON )
104+ def pyblish_pypi (session ):
105+ session .install ("-e" , ".[build]" )
106+ # TODO
107+ assert False
108+
109+
110+ @nox .session (python = _DEFAULT_PYTHON )
111+ def pyblish_readthedocs (session ):
112+ session .install ("-e" , ".[build, docs]" )
113+ # TODO
114+ assert False
0 commit comments