Skip to content

Commit 8720db5

Browse files
authored
Merge pull request #476 from tlsfuzzer/new-python
add Python 3.10 to CI
2 parents 6c9385b + aa9c795 commit 8720db5

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

.github/workflows/ci.yml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ jobs:
4040
- name: py3.9
4141
os: ubuntu-latest
4242
python-version: 3.9
43+
- name: py3.10
44+
os: ubuntu-latest
45+
python-version: '3.10'
4346
- name: py2.6
4447
os: ubuntu-latest
4548
container: centos:6
@@ -69,6 +72,10 @@ jobs:
6972
os: ubuntu-latest
7073
python-version: 3.9
7174
opt-deps: ['m2crypto']
75+
- name: py3.10 with m2crypto
76+
os: ubuntu-latest
77+
python-version: '3.10'
78+
opt-deps: ['m2crypto']
7279
- name: py2.7 with pycrypto
7380
os: ubuntu-latest
7481
python-version: 2.7
@@ -82,9 +89,9 @@ jobs:
8289
# note: 3.7 is the last version where pycrypto is installable
8390
python-version: 3.7
8491
opt-deps: ['pycrypto']
85-
- name: py3.9 with pycryptodome
92+
- name: py3.10 with pycryptodome
8693
os: ubuntu-latest
87-
python-version: 3.9
94+
python-version: '3.10'
8895
# we don't support pycryptodome, just test that when it's installed
8996
# it doesn't break pycrypto code
9097
opt-deps: ['pycryptodome']
@@ -108,6 +115,10 @@ jobs:
108115
os: ubuntu-latest
109116
python-version: 3.9
110117
opt-deps: ['gmpy']
118+
- name: py3.10 with gmpy
119+
os: ubuntu-latest
120+
python-version: '3.10'
121+
opt-deps: ['gmpy']
111122
- name: py2.7 with gmpy2
112123
os: ubuntu-latest
113124
python-version: 2.7
@@ -128,6 +139,10 @@ jobs:
128139
os: ubuntu-latest
129140
python-version: 3.9
130141
opt-deps: ['gmpy2']
142+
- name: py3.10 with gmpy2
143+
os: ubuntu-latest
144+
python-version: '3.10'
145+
opt-deps: ['gmpy2']
131146
# finally test with multiple dependencies installed at the same time
132147
- name: py2.7 with m2crypto, pycrypto, gmpy, and gmpy2
133148
os: ubuntu-latest
@@ -145,9 +160,13 @@ jobs:
145160
os: ubuntu-latest
146161
python-version: 3.8
147162
opt-deps: ['m2crypto', 'gmpy', 'gmpy2']
148-
- name: py3.8 with m2crypto, gmpy, and gmpy2
163+
- name: py3.9 with m2crypto, gmpy, and gmpy2
149164
os: ubuntu-latest
150165
python-version: 3.9
166+
opt-deps: ['m2crypto', 'gmpy', 'gmpy2']
167+
- name: py3.10 with m2crypto, gmpy, and gmpy2
168+
os: ubuntu-latest
169+
python-version: '3.10'
151170
# coverage to codeclimate can be submitted just once
152171
opt-deps: ['m2crypto', 'gmpy', 'gmpy2', 'codeclimate']
153172
steps:

0 commit comments

Comments
 (0)