@@ -46,47 +46,49 @@ jobs:
4646 run : uv tool install nox
4747
4848 - name : Test pybind11
49- run : nox -s 'tests(pybind11, novcs)' -s 'tests(pybind11, vcs)'
49+ run : nox -s 'tests(pybind11, novcs)' -s 'tests(pybind11, vcs, sphinx )'
5050
5151 - name : Test scikit-build
52- run : nox -s 'tests(skbuild, novcs)' -s 'tests(skbuild, vcs)'
52+ run : nox -s 'tests(skbuild, novcs)' -s 'tests(skbuild, vcs, sphinx )'
5353
5454 - name : Test poetry
55- run : nox -s 'tests(poetry, novcs)' -s 'tests(poetry, vcs)'
55+ run : nox -s 'tests(poetry, novcs)' -s 'tests(poetry, vcs, sphinx )'
5656
5757 - name : Test flit
58- run : nox -s 'tests(flit, novcs)' -s 'tests(flit, vcs)'
58+ run : nox -s 'tests(flit, novcs)' -s 'tests(flit, vcs, mkdocs )'
5959
6060 - name : Test uv
61- run : nox -s 'tests(uv, novcs)'
61+ run : nox -s 'tests(uv, novcs, sphinx )'
6262
6363 - name : Test pdm
64- run : nox -s 'tests(pdm, novcs)' -s 'tests(pdm, vcs)'
64+ run : nox -s 'tests(pdm, novcs)' -s 'tests(pdm, vcs, sphinx )'
6565
6666 - name : Test maturin
67- run : nox -s 'tests(maturin, novcs)'
67+ run : nox -s 'tests(maturin, novcs, sphinx )'
6868
6969 - name : Test hatch
70- run : nox -s 'tests(hatch, novcs)' -s 'tests(hatch, vcs)'
70+ run : nox -s 'tests(hatch, novcs, sphinx )' -s 'tests(hatch, vcs, sphinx )'
7171
7272 - name : Test setuptools PEP 621
73- run : nox -s 'tests(setuptools, novcs)' -s 'tests(setuptools, vcs)'
73+ run :
74+ nox -s 'tests(setuptools, novcs, sphinx)' -s 'tests(setuptools, vcs,
75+ sphinx)'
7476
7577 - name : Native poetry tooling
7678 if : matrix.python-version != 'pypy-3.11'
7779 run : |
78- nox -s 'native(poetry, novcs)'
79- nox -s 'native(poetry, vcs)'
80+ nox -s 'native(poetry, novcs, sphinx )'
81+ nox -s 'native(poetry, vcs, sphinx )'
8082
8183 - name : Native pdm tooling
82- run : nox -s 'native(pdm, novcs)' -s 'native(pdm, vcs)'
84+ run : nox -s 'native(pdm, novcs, sphinx )' -s 'native(pdm, vcs, sphinx )'
8385
8486 - name : Activate MSVC for Meson
8587 if : runner.os == 'Windows'
8688 uses : ilammy/msvc-dev-cmd@v1
8789
8890 - name : Test meson-python
89- run : nox -s 'tests(mesonpy, novcs)'
91+ run : nox -s 'tests(mesonpy, novcs, sphinx )'
9092
9193 - name : Compare copier template generation
9294 run : nox -s compare_copier
@@ -114,52 +116,52 @@ jobs:
114116
115117 - name : Test pybind11
116118 run : |
117- nox -s 'nox(pybind11, vcs)'
118- nox -s 'nox(pybind11, vcs)' -- docs
119+ nox -s 'nox(pybind11, vcs, sphinx )'
120+ nox -s 'nox(pybind11, vcs, sphinx )' -- docs
119121
120122 - name : Test scikit-build
121123 run : |
122- nox -s 'nox(skbuild, vcs)'
123- nox -s 'nox(skbuild, vcs)' -- docs
124+ nox -s 'nox(skbuild, vcs, sphinx )'
125+ nox -s 'nox(skbuild, vcs, mkdocs )' -- docs
124126
125127 - name : Test poetry
126128 run : |
127- nox -s 'nox(poetry, novcs)'
128- nox -s 'nox(poetry, novcs)' -- docs
129+ nox -s 'nox(poetry, novcs, sphinx )'
130+ nox -s 'nox(poetry, novcs, mkdocs )' -- docs
129131
130132 - name : Test flit
131133 run : |
132- nox -s 'nox(flit, novcs)'
133- nox -s 'nox(flit, novcs)' -- docs
134+ nox -s 'nox(flit, novcs, mkdocs )'
135+ nox -s 'nox(flit, novcs, mkdocs )' -- docs
134136
135137 - name : Test pdm
136138 run : |
137- nox -s 'nox(pdm, vcs)'
138- nox -s 'nox(pdm, vcs)' -- docs
139+ nox -s 'nox(pdm, vcs, sphinx )'
140+ nox -s 'nox(pdm, vcs, sphinx )' -- docs
139141
140142 - name : Test maturin
141143 run : |
142- nox -s 'nox(maturin, novcs)'
143- nox -s 'nox(maturin, novcs)' -- docs
144+ nox -s 'nox(maturin, novcs, sphinx )'
145+ nox -s 'nox(maturin, novcs, sphinx )' -- docs
144146
145147 - name : Test hatch
146148 run : |
147- nox -s 'nox(hatch, vcs)'
148- nox -s 'nox(hatch, vcs)' -- docs
149+ nox -s 'nox(hatch, vcs, mkdocs )'
150+ nox -s 'nox(hatch, vcs, mkdocs )' -- docs
149151
150152 - name : Test setuptools PEP 621
151153 run : |
152- nox -s 'nox(setuptools, vcs)'
153- nox -s 'nox(setuptools, vcs)' -- docs
154+ nox -s 'nox(setuptools, vcs, sphinx )'
155+ nox -s 'nox(setuptools, vcs, sphinx )' -- docs
154156
155157 - name : Activate MSVC for Meson
156158 if : runner.os == 'Windows'
157159 uses : ilammy/msvc-dev-cmd@v1
158160
159161 - name : Test meson-python
160162 run : |
161- nox -s 'nox(mesonpy, novcs)'
162- nox -s 'nox(mesonpy, novcs)' -- docs
163+ nox -s 'nox(mesonpy, novcs, sphinx )'
164+ nox -s 'nox(mesonpy, novcs, sphinx )' -- docs
163165
164166 dist :
165167 name : Distribution build
0 commit comments