Skip to content

Commit 778ddaf

Browse files
committed
CI: Install the latest py package on testing with py3.11-dev
1 parent 0f0b93d commit 778ddaf

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
docutils: du17
2929
- name: py311-dev
3030
python: 3.11-dev
31-
docutils: py311
31+
docutils: du17
3232
env:
3333
PYTEST_ADDOPTS: ${{ matrix.coverage }}
3434

@@ -50,6 +50,9 @@ jobs:
5050
run: sudo apt-get install graphviz
5151
- name: Install dependencies
5252
run: pip install -U tox codecov
53+
- name: Install the latest py package (for py3.11-dev)
54+
run: pip install -U git+https://github.com/pytest-dev/py
55+
if: ${{ matrix.python == '3.11-dev' }}
5356
- name: Run Tox
5457
run: tox -e ${{ matrix.docutils }} -- -vv
5558
- name: codecov

tox.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ deps =
2222
du15: docutils==0.15.*
2323
du16: docutils==0.16.*
2424
du17: docutils==0.17.*
25-
py311: git+https://github.com/pytest-dev/py
2625
extras =
2726
test
2827
setenv =

0 commit comments

Comments
 (0)