From bf415371bbe7eef157ab16662c5edf8fb42d0431 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Fri, 3 Jan 2025 06:19:18 -0600 Subject: [PATCH] PYTHON-4754 Add gevent test for Python 3.13 (#2044) --- .evergreen/generated_configs/variants.yml | 12 ++++++------ .evergreen/scripts/generate_config.py | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.evergreen/generated_configs/variants.yml b/.evergreen/generated_configs/variants.yml index b17a500ad..b77859bc9 100644 --- a/.evergreen/generated_configs/variants.yml +++ b/.evergreen/generated_configs/variants.yml @@ -650,28 +650,28 @@ buildvariants: AUTH: auth SSL: ssl PYTHON_BINARY: /opt/python/3.9/bin/python3 - - name: green-eventlet-rhel8-python3.12 + - name: green-eventlet-rhel8-python3.13 tasks: - name: .standalone .noauth .nossl .sync_async - display_name: Green Eventlet RHEL8 Python3.12 + display_name: Green Eventlet RHEL8 Python3.13 run_on: - rhel87-small expansions: GREEN_FRAMEWORK: eventlet AUTH: auth SSL: ssl - PYTHON_BINARY: /opt/python/3.12/bin/python3 - - name: green-gevent-rhel8-python3.12 + PYTHON_BINARY: /opt/python/3.13/bin/python3 + - name: green-gevent-rhel8-python3.13 tasks: - name: .standalone .noauth .nossl .sync_async - display_name: Green Gevent RHEL8 Python3.12 + display_name: Green Gevent RHEL8 Python3.13 run_on: - rhel87-small expansions: GREEN_FRAMEWORK: gevent AUTH: auth SSL: ssl - PYTHON_BINARY: /opt/python/3.12/bin/python3 + PYTHON_BINARY: /opt/python/3.13/bin/python3 # Load balancer tests - name: load-balancer-rhel8-v6.0-python3.9 diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index 1637ae971..8a9ba8a20 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -554,7 +554,7 @@ def create_green_framework_variants(): variants = [] tasks = [".standalone .noauth .nossl .sync_async"] host = DEFAULT_HOST - for python, framework in product([CPYTHONS[0], CPYTHONS[-2]], ["eventlet", "gevent"]): + for python, framework in product([CPYTHONS[0], CPYTHONS[-1]], ["eventlet", "gevent"]): expansions = dict(GREEN_FRAMEWORK=framework, AUTH="auth", SSL="ssl") display_name = get_display_name(f"Green {framework.capitalize()}", host, python=python) variant = create_variant(