File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed
Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change @@ -182,3 +182,39 @@ jobs:
182182 - name : Test coverage
183183 run : |
184184 codecov
185+
186+ test-sdist :
187+ runs-on : ${{ matrix.os }}-latest
188+ strategy :
189+ matrix :
190+ os : [ubuntu]
191+ python-version : ["3.14"]
192+ steps :
193+ - uses : actions/checkout@v5
194+
195+ - name : Python setup
196+ uses : actions/setup-python@v6
197+ with :
198+ python-version : ${{ matrix.python-version }}
199+
200+ - name : Setup environment
201+ run : |
202+ python -m pip install --upgrade pip wheel setuptools build
203+ python -m pip list
204+
205+ - name : Install dependencies
206+ run : |
207+ python -m pip install --group test --group doc
208+ pip list
209+
210+ - name : Build numpydoc
211+ run : python -m build
212+
213+ - name : Install numpydoc from source tarball
214+ run : |
215+ python -m pip install --no-binary numpydoc dist/*.tar.gz
216+ pip list
217+
218+ - name : Run test suite
219+ run : |
220+ pytest -v --pyargs numpydoc
You can’t perform that action at this time.
0 commit comments