Skip to content

Commit 5b1fa21

Browse files
authored
Merge pull request #132 from altendky/pypy_actions_update
update and test both pypy3.6 and 3.7
2 parents 28266f4 + 3acf69d commit 5b1fa21

File tree

2 files changed

+33
-30
lines changed

2 files changed

+33
-30
lines changed

.github/workflows/ci.yml

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,10 @@ jobs:
3434
3.6: docker://python:3.6-buster
3535
3.7: docker://python:3.7-buster
3636
3.8: docker://python:3.8-buster
37-
3.9: docker://python:3.9-rc-buster
38-
pypy2: docker://pypy:2-jessie
39-
pypy3: docker://pypy:3-stretch
37+
3.9: docker://python:3.9-buster
38+
pypy2.7: docker://pypy:2.7-buster
39+
pypy3.6: docker://pypy:3.6-buster
40+
pypy3.7: docker://pypy:3.7-buster
4041
- name: Windows
4142
runs-on: windows-latest
4243
python_platform: win32
@@ -49,41 +50,55 @@ jobs:
4950
action: 2.7
5051
docker: 2.7
5152
implementation: cpython
53+
major: 2
5254
- name: CPython 3.5
5355
tox: py35
5456
action: 3.5
5557
docker: 3.5
5658
implementation: cpython
59+
major: 3
5760
- name: CPython 3.6
5861
tox: py36
5962
action: 3.6
6063
docker: 3.6
6164
implementation: cpython
65+
major: 3
6266
- name: CPython 3.7
6367
tox: py37
6468
action: 3.7
6569
docker: 3.7
6670
implementation: cpython
71+
major: 3
6772
- name: CPython 3.8
6873
tox: py38
6974
action: 3.8
7075
docker: 3.8
7176
implementation: cpython
77+
major: 3
7278
- name: CPython 3.9
7379
tox: py39
7480
action: 3.9
7581
docker: 3.9
7682
implementation: cpython
77-
- name: PyPy 2
78-
tox: pypy2
79-
action: pypy2
80-
docker: pypy2
83+
major: 3
84+
- name: PyPy 2.7
85+
tox: pypy27
86+
action: pypy-2.7
87+
docker: pypy2.7
8188
implementation: pypy
82-
- name: PyPy 3
83-
tox: pypy3
84-
action: pypy3
85-
docker: pypy3
89+
major: 2
90+
- name: PyPy 3.6
91+
tox: pypy36
92+
action: pypy-3.6
93+
docker: pypy3.6
8694
implementation: pypy
95+
major: 3
96+
- name: PyPy 3.7
97+
tox: pypy37
98+
action: pypy-3.7
99+
docker: pypy3.7
100+
implementation: pypy
101+
major: 3
87102
reactor:
88103
- name: default
89104
tox: default
@@ -99,35 +114,23 @@ jobs:
99114
dependencies: asyncio
100115
exclude:
101116
- python:
102-
tox: py27
117+
major: 2
103118
reactor:
104119
tox: pyqt5
105120
- python:
106-
tox: py27
121+
major: 2
107122
reactor:
108123
tox: pyside2
109124
- python:
110-
tox: py27
125+
major: 2
111126
reactor:
112127
tox: asyncio
113128
- python:
114-
tox: pypy2
115-
reactor:
116-
tox: asyncio
117-
- python:
118-
tox: pypy2
119-
reactor:
120-
tox: pyqt5
121-
- python:
122-
tox: pypy2
123-
reactor:
124-
tox: pyside2
125-
- python:
126-
tox: pypy3
129+
implementation: pypy
127130
reactor:
128131
tox: pyqt5
129132
- python:
130-
tox: pypy3
133+
implementation: pypy
131134
reactor:
132135
tox: pyside2
133136
- python:

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tox]
22
envlist=
3-
py{27,py2,35,36,37,38,39,py3}-defaultreactor
4-
py{35,36,37,38,39,py3}-asyncioreactor
3+
py{27,py27,35,36,37,38,39,py36,py37}-defaultreactor
4+
py{35,36,37,38,39,py36,py37}-asyncioreactor
55
py{35,36,37,38,39}-pyqt5reactor
66
py{35,36,37,38,39}-pyside2reactor
77
linting

0 commit comments

Comments
 (0)