Skip to content

Commit 37bc3ed

Browse files
authored
Add pypy3.8, 3.9, 3.10 to ci (#753)
Add pypy3.8 - pypy3.10 to ci.
1 parent b491bbc commit 37bc3ed

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ jobs:
6868
docker: 3.9
6969
matrix: 3.9
7070
implementation: cpython
71-
- name: CPython 3.10
72-
tox: py310
71+
- name: 'CPython 3.10'
72+
tox: 'py310'
7373
action: '3.10'
7474
docker: '3.10'
7575
matrix: '3.10'
@@ -81,6 +81,13 @@ jobs:
8181
matrix: 3.7
8282
implementation: pypy
8383
openssl_msvc_version: 2019
84+
- name: PyPy 3.8
85+
tox: pypy38
86+
action: pypy-3.8
87+
docker: pypy3.8
88+
matrix: 3.8
89+
implementation: pypy
90+
openssl_msvc_version: 2019
8491
arch:
8592
- name: x86
8693
action: x86
@@ -103,6 +110,11 @@ jobs:
103110
implementation: pypy
104111
arch:
105112
matrix: x64
113+
- os:
114+
matrix: windows
115+
python:
116+
implementation: pypy
117+
matrix: 3.8
106118
env:
107119
# Should match name above
108120
JOB_NAME: ${{ matrix.task.name }} - ${{ matrix.os.name }} ${{ matrix.python.name }} ${{ matrix.arch.name }}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
*.swp
33
build/
44
dist/
5+
venv/
56
pymodbus.egg-info/
67
.coverage
78
.vscode

tox.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
# directory.
55

66
[tox]
7-
envlist = py{37,38,39,310,py37}
7+
# pypy38 does not work on windows, due to an internal error.
8+
envlist = py{37,38,39,310,py37,py38}
89

910
[testenv]
1011
deps = -r requirements-tests.txt

0 commit comments

Comments
 (0)