Skip to content

Commit ee80eba

Browse files
authored
PYTHON-3049 Test with PyPy 3.8 (mongodb#827)
1 parent 3886d06 commit ee80eba

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.evergreen/config.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1923,6 +1923,10 @@ axes:
19231923
display_name: "PyPy 3.7"
19241924
variables:
19251925
PYTHON_BINARY: "/opt/python/pypy3.7/bin/pypy3"
1926+
- id: "pypy3.8"
1927+
display_name: "PyPy 3.8"
1928+
variables:
1929+
PYTHON_BINARY: "/opt/python/pypy3.8/bin/pypy3"
19261930
- id: "system-python3"
19271931
display_name: "Python3"
19281932
variables:
@@ -2216,7 +2220,7 @@ buildvariants:
22162220
# Only test "noauth" with Python 3.7.
22172221
exclude_spec:
22182222
platform: ubuntu-18.04
2219-
python-version: ["3.6", "3.8", "3.9", "3.10", "pypy3.6", "pypy3.7"]
2223+
python-version: ["3.6", "3.8", "3.9", "3.10", "pypy3.6", "pypy3.7", "pypy3.8"]
22202224
auth: "noauth"
22212225
ssl: "ssl"
22222226
pyopenssl: "*"
@@ -2269,7 +2273,7 @@ buildvariants:
22692273
exclude_spec:
22702274
# These interpreters are always tested without extensions.
22712275
- platform: ubuntu-18.04
2272-
python-version: ["pypy3.6", "pypy3.7"]
2276+
python-version: ["pypy3.6", "pypy3.7", "pypy3.8"]
22732277
c-extensions: "*"
22742278
auth-ssl: "*"
22752279
coverage: "*"
@@ -2285,7 +2289,7 @@ buildvariants:
22852289
exclude_spec:
22862290
# These interpreters are always tested without extensions.
22872291
- platform: ubuntu-18.04
2288-
python-version: ["pypy3.6", "pypy3.7"]
2292+
python-version: ["pypy3.6", "pypy3.7", "pypy3.8"]
22892293
c-extensions: "with-c-extensions"
22902294
compression: "*"
22912295
display_name: "${compression} ${c-extensions} ${python-version} ${platform}"
@@ -2314,7 +2318,7 @@ buildvariants:
23142318
exclude_spec:
23152319
# Don't test green frameworks on these Python versions.
23162320
- platform: ubuntu-18.04
2317-
python-version: ["pypy3.6", "pypy3.7", "system-python3"]
2321+
python-version: ["pypy3.6", "pypy3.7", "pypy3.8", "system-python3"]
23182322
green-framework: "*"
23192323
auth-ssl: "*"
23202324
display_name: "${green-framework} ${python-version} ${platform} ${auth-ssl}"
@@ -2340,7 +2344,7 @@ buildvariants:
23402344
matrix_spec:
23412345
platform: awslinux
23422346
# Python 3.10+ requires OpenSSL 1.1.1+
2343-
python-version: ["3.6", "3.7", "3.8", "3.9", "pypy3.6", "pypy3.7"]
2347+
python-version: ["3.6", "3.7", "3.8", "3.9", "pypy3.6", "pypy3.7", "pypy3.8"]
23442348
auth-ssl: "*"
23452349
display_name: "OpenSSL 1.0.2 ${python-version} ${platform} ${auth-ssl}"
23462350
tasks:
@@ -2515,7 +2519,7 @@ buildvariants:
25152519
# OCSP stapling is not supported on Ubuntu 18.04.
25162520
# See https://jira.mongodb.org/browse/SERVER-51364.
25172521
platform: ubuntu-20.04
2518-
python-version: ["3.6", "3.10", "pypy3.6", "pypy3.7"]
2522+
python-version: ["3.6", "3.10", "pypy3.6", "pypy3.8"]
25192523
mongodb-version: ["4.4", "5.0", "latest"]
25202524
auth: "noauth"
25212525
ssl: "ssl"

0 commit comments

Comments
 (0)