@@ -2039,6 +2039,19 @@ tasks:
2039
2039
export HEAD_SHA=${github_commit}
2040
2040
bash .evergreen/run-import-time-test.sh
2041
2041
2042
+ - name : " backport-pr"
2043
+ allowed_requesters : ["commit"]
2044
+ commands :
2045
+ - command : subprocess.exec
2046
+ type : test
2047
+ params :
2048
+ binary : bash
2049
+ args :
2050
+ - ${DRIVERS_TOOLS}/.evergreen/github_app/backport-pr.sh
2051
+ - mongodb
2052
+ - mongo-python-driver
2053
+ - ${github_commit}
2054
+
2042
2055
axes :
2043
2056
# Choice of distro
2044
2057
- id : platform
@@ -2240,6 +2253,10 @@ axes:
2240
2253
display_name : " Python 3.12"
2241
2254
variables :
2242
2255
PYTHON_BINARY : " /opt/python/3.12/bin/python3"
2256
+ - id : " 3.13"
2257
+ display_name : " Python 3.13"
2258
+ variables :
2259
+ PYTHON_BINARY : " /opt/python/3.13/bin/python3"
2243
2260
- id : " pypy3.9"
2244
2261
display_name : " PyPy 3.9"
2245
2262
variables :
@@ -2272,6 +2289,10 @@ axes:
2272
2289
display_name : " Python 3.12"
2273
2290
variables :
2274
2291
PYTHON_BINARY : " C:/python/Python312/python.exe"
2292
+ - id : " 3.13"
2293
+ display_name : " Python 3.13"
2294
+ variables :
2295
+ PYTHON_BINARY : " C:/python/Python313/python.exe"
2275
2296
2276
2297
- id : python-version-windows-32
2277
2298
display_name : " Python"
@@ -2296,6 +2317,10 @@ axes:
2296
2317
display_name : " 32-bit Python 3.12"
2297
2318
variables :
2298
2319
PYTHON_BINARY : " C:/python/32/Python312/python.exe"
2320
+ - id : " 3.13"
2321
+ display_name : " 32-bit Python 3.13"
2322
+ variables :
2323
+ PYTHON_BINARY : " C:/python/32/Python313/python.exe"
2299
2324
2300
2325
# Choice of mod_wsgi version
2301
2326
- id : mod-wsgi-version
@@ -2559,7 +2584,7 @@ buildvariants:
2559
2584
# Only test "noauth" with Python 3.8.
2560
2585
exclude_spec :
2561
2586
platform : rhel8
2562
- python-version : ["3.9", "3.10", "pypy3.9", "pypy3.10"]
2587
+ python-version : ["3.9", "3.10", "3.11", "3.12", "3.13", " pypy3.9", "pypy3.10"]
2563
2588
auth : " noauth"
2564
2589
ssl : " ssl"
2565
2590
pyopenssl : " *"
@@ -2665,7 +2690,7 @@ buildvariants:
2665
2690
exclude_spec :
2666
2691
# Don't test green frameworks on these Python versions.
2667
2692
- platform : rhel8
2668
- python-version : ["pypy3.9", "pypy3.10"]
2693
+ python-version : ["pypy3.9", "pypy3.10", "3.13" ]
2669
2694
green-framework : " *"
2670
2695
auth-ssl : " *"
2671
2696
display_name : " ${green-framework} ${python-version} ${platform} ${auth-ssl}"
@@ -2788,7 +2813,7 @@ buildvariants:
2788
2813
- matrix_name : " tests-mod-wsgi"
2789
2814
matrix_spec :
2790
2815
platform : ubuntu-22.04
2791
- python-version : ["3.8", "3.9", "3.10", "3.11", "3.12"]
2816
+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13" ]
2792
2817
mod-wsgi-version : " *"
2793
2818
display_name : " ${mod-wsgi-version} ${python-version} ${platform}"
2794
2819
tasks :
@@ -3014,6 +3039,13 @@ buildvariants:
3014
3039
tasks :
3015
3040
- name : " check-import-time"
3016
3041
3042
+ - name : backport-pr
3043
+ display_name : " Backport PR"
3044
+ run_on :
3045
+ - rhel8.7-small
3046
+ tasks :
3047
+ - name : " backport-pr"
3048
+
3017
3049
- name : " perf-tests"
3018
3050
display_name : " Performance Benchmark Tests"
3019
3051
batchtime : 10080 # 7 days
0 commit comments