@@ -35,16 +35,18 @@ jobs:
3535 container :
3636 " 2.7 " : docker://python:2.7-buster
3737 " 3.5 " : docker://python:3.5-buster
38- " 3.6 " : docker://python:3.6-buster
39- " 3.7 " : docker://python:3.7-buster
40- " 3.8 " : docker://python:3.8-buster
41- " 3.9 " : docker://python:3.9-buster
42- " 3.10 " : docker://python:3.10-buster
43- " 3.11 " : docker://python:3.11-buster
44- " pypy2.7 " : docker://pypy:2.7-buster
45- " pypy3.7 " : docker://pypy:3.7-buster
46- " pypy3.8 " : docker://pypy:3.8-buster
47- " pypy3.9 " : docker://pypy:3.9-buster
38+ " 3.6 " : docker://python:3.6-bullseye
39+ " 3.7 " : docker://python:3.7-bookworm
40+ " 3.8 " : docker://python:3.8-bookworm
41+ " 3.9 " : docker://python:3.9-bookworm
42+ " 3.10 " : docker://python:3.10-bookworm
43+ " 3.11 " : docker://python:3.11-bookworm
44+ " 3.12 " : docker://python:3.12-bookworm
45+ " pypy2.7 " : docker://pypy:2.7-bookworm
46+ " pypy3.7 " : docker://pypy:3.7-bullseye
47+ " pypy3.8 " : docker://pypy:3.8-bookworm
48+ " pypy3.9 " : docker://pypy:3.9-bookworm
49+ " pypy3.10 " : docker://pypy:3.10-bookworm
4850 - name : 🪟
4951 runs-on : windows-latest
5052 python_platform : win32
@@ -100,6 +102,12 @@ jobs:
100102 docker : " 3.11"
101103 implementation : cpython
102104 major : 3
105+ - name : CPython 3.12
106+ tox : py312
107+ action : " 3.12"
108+ docker : " 3.12"
109+ implementation : cpython
110+ major : 3
103111# disabled due to installation failures
104112# https://github.com/pytest-dev/pytest-twisted/pull/157
105113# - name: PyPy 2.7
@@ -126,6 +134,12 @@ jobs:
126134 docker : pypy3.9
127135 implementation : pypy
128136 major : 3
137+ - name : PyPy 3.10
138+ tox : pypy310
139+ action : pypy-3.10
140+ docker : pypy3.10
141+ implementation : pypy
142+ major : 3
129143 reactor :
130144 - name : default
131145 tox : default
@@ -160,6 +174,10 @@ jobs:
160174 action : " 3.11"
161175 reactor :
162176 tox : pyside2
177+ - python :
178+ action : " 3.12"
179+ reactor :
180+ tox : pyside2
163181 - python :
164182 major : 2
165183 reactor :
@@ -224,8 +242,8 @@ jobs:
224242 strategy :
225243 matrix :
226244 python :
227- - short : 39
228- dotted : 3.9
245+ - short : 311
246+ dotted : " 3.11 "
229247 steps :
230248 - uses : actions/checkout@v2
231249 - name : Set up Python ${{ matrix.python.dotted }}
0 commit comments