@@ -1582,10 +1582,6 @@ axes:
1582
1582
display_name : " Archlinux"
1583
1583
run_on : archlinux-test
1584
1584
batchtime : 10080 # 7 days
1585
- - id : debian81
1586
- display_name : " Debian 8.1"
1587
- run_on : debian81-test
1588
- batchtime : 10080 # 7 days
1589
1585
- id : debian92
1590
1586
display_name : " Debian 9.2"
1591
1587
run_on : debian92-test
@@ -1607,6 +1603,9 @@ axes:
1607
1603
batchtime : 10080 # 7 days
1608
1604
variables :
1609
1605
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.
1610
1609
- id : rhel70
1611
1610
display_name : " RHEL 7.0"
1612
1611
run_on : rhel70-small
@@ -1623,12 +1622,6 @@ axes:
1623
1622
batchtime : 10080 # 7 days
1624
1623
variables :
1625
1624
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
1632
1625
- id : ubuntu-16.04
1633
1626
display_name : " Ubuntu 16.04"
1634
1627
run_on : ubuntu1604-test
@@ -1779,10 +1772,6 @@ axes:
1779
1772
values :
1780
1773
# Note: always display platform with python-version to avoid ambiguous display names.
1781
1774
# Linux
1782
- - id : " 3.4"
1783
- display_name : " Python 3.4"
1784
- variables :
1785
- PYTHON_BINARY : " /opt/python/3.4/bin/python3"
1786
1775
- id : " 3.5"
1787
1776
display_name : " Python 3.5"
1788
1777
batchtime : 10080 # 7 days
@@ -1820,10 +1809,6 @@ axes:
1820
1809
- id : python-version-windows
1821
1810
display_name : " Python"
1822
1811
values :
1823
- - id : " 3.4"
1824
- display_name : " Python 3.4"
1825
- variables :
1826
- PYTHON_BINARY : " C:/python/Python34/python.exe"
1827
1812
- id : " 3.5"
1828
1813
display_name : " Python 3.5"
1829
1814
variables :
@@ -1848,10 +1833,6 @@ axes:
1848
1833
- id : python-version-windows-32
1849
1834
display_name : " Python"
1850
1835
values :
1851
- - id : " 3.4"
1852
- display_name : " 32-bit Python 3.4"
1853
- variables :
1854
- PYTHON_BINARY : " C:/python/32/Python34/python.exe"
1855
1836
- id : " 3.5"
1856
1837
display_name : " 32-bit Python 3.5"
1857
1838
variables :
@@ -2047,7 +2028,6 @@ buildvariants:
2047
2028
platform :
2048
2029
# OSes that support versions of MongoDB>=3.2 with SSL.
2049
2030
- ubuntu-16.04
2050
- - suse12-x86-64-test
2051
2031
- rhel71-power8-test
2052
2032
auth-ssl : " *"
2053
2033
display_name : " ${platform} ${auth-ssl}"
@@ -2106,7 +2086,6 @@ buildvariants:
2106
2086
matrix_spec :
2107
2087
platform :
2108
2088
# OSes that support versions of MongoDB>=3.4 <4.2 with SSL.
2109
- - debian81
2110
2089
- ubuntu1604-power8-test
2111
2090
- ubuntu1604-arm64-small
2112
2091
auth-ssl : " *"
@@ -2147,7 +2126,7 @@ buildvariants:
2147
2126
matrix_spec :
2148
2127
platform : rhel62
2149
2128
# 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"]
2151
2130
auth : " *"
2152
2131
ssl : " *"
2153
2132
coverage : " *"
@@ -2163,14 +2142,14 @@ buildvariants:
2163
2142
- matrix_name : " tests-pyopenssl"
2164
2143
matrix_spec :
2165
2144
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"]
2167
2146
auth : " *"
2168
2147
ssl : " ssl"
2169
2148
pyopenssl : " *"
2170
2149
# Only test "noauth" with Python 3.7.
2171
2150
exclude_spec :
2172
2151
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"]
2174
2153
auth : " noauth"
2175
2154
ssl : " ssl"
2176
2155
pyopenssl : " *"
@@ -2218,7 +2197,7 @@ buildvariants:
2218
2197
matrix_spec :
2219
2198
platform : rhel62
2220
2199
# 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"]
2222
2201
auth-ssl : noauth-nossl
2223
2202
# TODO: dependency error for 'coverage-report' task:
2224
2203
# dependency tests-python-version-rhel62-test-encryption_.../test-2.6-standalone is not present in the project config
@@ -2273,7 +2252,7 @@ buildvariants:
2273
2252
matrix_spec :
2274
2253
# Ubuntu 16.04 images have libsnappy-dev installed, and provides OpenSSL 1.0.2 for testing Python 3.7
2275
2254
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"]
2277
2256
c-extensions : " *"
2278
2257
compression : " *"
2279
2258
exclude_spec :
@@ -2450,7 +2429,13 @@ buildvariants:
2450
2429
- matrix_name : " tests-mod-wsgi"
2451
2430
matrix_spec :
2452
2431
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"]
2454
2439
mod-wsgi-version : " *"
2455
2440
display_name : " ${mod-wsgi-version} ${python-version} ${platform}"
2456
2441
tasks :
@@ -2468,7 +2453,7 @@ buildvariants:
2468
2453
- matrix_name : " tests-doctests"
2469
2454
matrix_spec :
2470
2455
platform : rhel62
2471
- python-version : ["3.4 "]
2456
+ python-version : ["3.5 "]
2472
2457
display_name : " Doctests ${python-version} ${platform}"
2473
2458
tasks :
2474
2459
- name : " doctests"
@@ -2510,7 +2495,7 @@ buildvariants:
2510
2495
- matrix_name : " data-lake-spec-tests"
2511
2496
matrix_spec :
2512
2497
platform : ubuntu-16.04
2513
- python-version : ["3.4 ", "3.8 "]
2498
+ python-version : ["3.5 ", "3.9 "]
2514
2499
auth : " auth"
2515
2500
c-extensions : " *"
2516
2501
display_name : " Atlas Data Lake ${python-version} ${c-extensions}"
@@ -2532,7 +2517,7 @@ buildvariants:
2532
2517
- matrix_name : " ocsp-test"
2533
2518
matrix_spec :
2534
2519
platform : ubuntu-16.04
2535
- python-version : ["3.4 ", "3.8", "3.9"]
2520
+ python-version : ["3.5 ", "3.8", "3.9"]
2536
2521
mongodb-version : ["4.4", "latest"]
2537
2522
auth : " noauth"
2538
2523
ssl : " ssl"
@@ -2556,7 +2541,7 @@ buildvariants:
2556
2541
- matrix_name : " ocsp-test-windows"
2557
2542
matrix_spec :
2558
2543
platform : windows-64-vsMulti-small
2559
- python-version-windows : ["3.4 ", "3.9"]
2544
+ python-version-windows : ["3.5 ", "3.9"]
2560
2545
mongodb-version : ["4.4", "latest"]
2561
2546
auth : " noauth"
2562
2547
ssl : " ssl"
0 commit comments