@@ -1582,10 +1582,6 @@ axes:
15821582 display_name : " Archlinux"
15831583 run_on : archlinux-test
15841584 batchtime : 10080 # 7 days
1585- - id : debian81
1586- display_name : " Debian 8.1"
1587- run_on : debian81-test
1588- batchtime : 10080 # 7 days
15891585 - id : debian92
15901586 display_name : " Debian 9.2"
15911587 run_on : debian92-test
@@ -1607,6 +1603,9 @@ axes:
16071603 batchtime : 10080 # 7 days
16081604 variables :
16091605 libmongocrypt_url : https://s3.amazonaws.com/mciuploads/libmongocrypt/rhel-62-64-bit/master/latest/libmongocrypt.tar.gz
1606+ # Note that rhel70 isn't currently used since it doesn't
1607+ # have a system Python 3. We'll switch to rhel70 as our main test
1608+ # system (using /opt/python) in a future change.
16101609 - id : rhel70
16111610 display_name : " RHEL 7.0"
16121611 run_on : rhel70-small
@@ -1623,12 +1622,6 @@ axes:
16231622 batchtime : 10080 # 7 days
16241623 variables :
16251624 libmongocrypt_url : https://s3.amazonaws.com/mciuploads/libmongocrypt/rhel72-zseries-test/master/latest/libmongocrypt.tar.gz
1626- - id : suse12-x86-64-test
1627- display_name : " SUSE 12 (x86_64)"
1628- run_on : suse12-sp5-small
1629- batchtime : 10080 # 7 days
1630- variables :
1631- libmongocrypt_url : https://s3.amazonaws.com/mciuploads/libmongocrypt/suse12-64/master/latest/libmongocrypt.tar.gz
16321625 - id : ubuntu-16.04
16331626 display_name : " Ubuntu 16.04"
16341627 run_on : ubuntu1604-test
@@ -1779,10 +1772,6 @@ axes:
17791772 values :
17801773 # Note: always display platform with python-version to avoid ambiguous display names.
17811774 # Linux
1782- - id : " 3.4"
1783- display_name : " Python 3.4"
1784- variables :
1785- PYTHON_BINARY : " /opt/python/3.4/bin/python3"
17861775 - id : " 3.5"
17871776 display_name : " Python 3.5"
17881777 batchtime : 10080 # 7 days
@@ -1820,10 +1809,6 @@ axes:
18201809 - id : python-version-windows
18211810 display_name : " Python"
18221811 values :
1823- - id : " 3.4"
1824- display_name : " Python 3.4"
1825- variables :
1826- PYTHON_BINARY : " C:/python/Python34/python.exe"
18271812 - id : " 3.5"
18281813 display_name : " Python 3.5"
18291814 variables :
@@ -1848,10 +1833,6 @@ axes:
18481833 - id : python-version-windows-32
18491834 display_name : " Python"
18501835 values :
1851- - id : " 3.4"
1852- display_name : " 32-bit Python 3.4"
1853- variables :
1854- PYTHON_BINARY : " C:/python/32/Python34/python.exe"
18551836 - id : " 3.5"
18561837 display_name : " 32-bit Python 3.5"
18571838 variables :
@@ -2047,7 +2028,6 @@ buildvariants:
20472028 platform :
20482029 # OSes that support versions of MongoDB>=3.2 with SSL.
20492030 - ubuntu-16.04
2050- - suse12-x86-64-test
20512031 - rhel71-power8-test
20522032 auth-ssl : " *"
20532033 display_name : " ${platform} ${auth-ssl}"
@@ -2106,7 +2086,6 @@ buildvariants:
21062086 matrix_spec :
21072087 platform :
21082088 # OSes that support versions of MongoDB>=3.4 <4.2 with SSL.
2109- - debian81
21102089 - ubuntu1604-power8-test
21112090 - ubuntu1604-arm64-small
21122091 auth-ssl : " *"
@@ -2147,7 +2126,7 @@ buildvariants:
21472126 matrix_spec :
21482127 platform : rhel62
21492128 # RHEL 6.2 does not support Python 3.7.x and later.
2150- python-version : &rhel62-pythons ["3.4", "3. 5", "3.6", "pypy3.5", "pypy3.6"]
2129+ python-version : &rhel62-pythons ["3.5", "3.6", "pypy3.5", "pypy3.6"]
21512130 auth : " *"
21522131 ssl : " *"
21532132 coverage : " *"
@@ -2163,14 +2142,14 @@ buildvariants:
21632142- matrix_name : " tests-pyopenssl"
21642143 matrix_spec :
21652144 platform : ubuntu-16.04
2166- python-version : ["3.4", "3. 5", "3.6", "3.7", "3.8", "3.9"]
2145+ python-version : ["3.5", "3.6", "3.7", "3.8", "3.9"]
21672146 auth : " *"
21682147 ssl : " ssl"
21692148 pyopenssl : " *"
21702149 # Only test "noauth" with Python 3.7.
21712150 exclude_spec :
21722151 platform : ubuntu-16.04
2173- python-version : ["3.4", "3. 5", "3.6", "3.8", "3.9"]
2152+ python-version : ["3.5", "3.6", "3.8", "3.9"]
21742153 auth : " noauth"
21752154 ssl : " ssl"
21762155 pyopenssl : " *"
@@ -2218,7 +2197,7 @@ buildvariants:
22182197 matrix_spec :
22192198 platform : rhel62
22202199 # RHEL 6.2 does not support Python 3.7.x and later.
2221- python-version : ["3.4", "3. 5", "3.6"]
2200+ python-version : ["3.5", "3.6"]
22222201 auth-ssl : noauth-nossl
22232202# TODO: dependency error for 'coverage-report' task:
22242203# dependency tests-python-version-rhel62-test-encryption_.../test-2.6-standalone is not present in the project config
@@ -2273,7 +2252,7 @@ buildvariants:
22732252 matrix_spec :
22742253 # Ubuntu 16.04 images have libsnappy-dev installed, and provides OpenSSL 1.0.2 for testing Python 3.7
22752254 platform : ubuntu-16.04
2276- python-version : ["3.4", "3. 5", "3.6", "3.7", "3.8", "3.9", "pypy3.5", "pypy3.6"]
2255+ python-version : ["3.5", "3.6", "3.7", "3.8", "3.9", "pypy3.5", "pypy3.6"]
22772256 c-extensions : " *"
22782257 compression : " *"
22792258 exclude_spec :
@@ -2450,7 +2429,13 @@ buildvariants:
24502429- matrix_name : " tests-mod-wsgi"
24512430 matrix_spec :
24522431 platform : rhel62
2453- python-version : ["3.4", "3.6"]
2432+ # The toolchain doesn't currently include mod-wsgi
2433+ # built for CPython 3.5 or 3.8, mod-wsgi doesn't yet
2434+ # claim to support 3.9. Python 3.7+ won't build on rhel6
2435+ # and we need to do some work to migrate mod-wsgi testing
2436+ # to a different OS. For now we're stuck just testing with
2437+ # Python 3.6.
2438+ python-version : ["3.6"]
24542439 mod-wsgi-version : " *"
24552440 display_name : " ${mod-wsgi-version} ${python-version} ${platform}"
24562441 tasks :
@@ -2468,7 +2453,7 @@ buildvariants:
24682453- matrix_name : " tests-doctests"
24692454 matrix_spec :
24702455 platform : rhel62
2471- python-version : ["3.4 "]
2456+ python-version : ["3.5 "]
24722457 display_name : " Doctests ${python-version} ${platform}"
24732458 tasks :
24742459 - name : " doctests"
@@ -2510,7 +2495,7 @@ buildvariants:
25102495- matrix_name : " data-lake-spec-tests"
25112496 matrix_spec :
25122497 platform : ubuntu-16.04
2513- python-version : ["3.4 ", "3.8 "]
2498+ python-version : ["3.5 ", "3.9 "]
25142499 auth : " auth"
25152500 c-extensions : " *"
25162501 display_name : " Atlas Data Lake ${python-version} ${c-extensions}"
@@ -2532,7 +2517,7 @@ buildvariants:
25322517- matrix_name : " ocsp-test"
25332518 matrix_spec :
25342519 platform : ubuntu-16.04
2535- python-version : ["3.4 ", "3.8", "3.9"]
2520+ python-version : ["3.5 ", "3.8", "3.9"]
25362521 mongodb-version : ["4.4", "latest"]
25372522 auth : " noauth"
25382523 ssl : " ssl"
@@ -2556,7 +2541,7 @@ buildvariants:
25562541- matrix_name : " ocsp-test-windows"
25572542 matrix_spec :
25582543 platform : windows-64-vsMulti-small
2559- python-version-windows : ["3.4 ", "3.9"]
2544+ python-version-windows : ["3.5 ", "3.9"]
25602545 mongodb-version : ["4.4", "latest"]
25612546 auth : " noauth"
25622547 ssl : " ssl"
0 commit comments