From 8f40289f30173159c5ee0130fe905f7ad9acc53b Mon Sep 17 00:00:00 2001 From: Noah Stapp Date: Mon, 26 Oct 2026 16:44:39 -0400 Subject: [PATCH] PYTHON-6192 Bump gevent mininum version to include Python 3.11 wheels --- .evergreen/scripts/setup_tests.py | 3 --- pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/.evergreen/scripts/setup_tests.py b/.evergreen/scripts/setup_tests.py index dbf87d28d5..ba42a98106 100644 --- a/.evergreen/scripts/setup_tests.py +++ b/.evergreen/scripts/setup_tests.py @@ -555,9 +555,6 @@ def handle_test_env() -> None: if opts.green_framework: framework = opts.green_framework or os.environ["GREEN_FRAMEWORK"] UV_ARGS.append(f"--group {framework}") - if framework == "gevent" and opts.test_min_deps: - # PYTHON-5729. This can be removed when the min supported gevent is moved to 25.9.1. - UV_ARGS.append('--with "setuptools==81.0"') else: TEST_ARGS = f"-v --durations=5 {TEST_ARGS}" diff --git a/pyproject.toml b/pyproject.toml index e7cf46c8ec..2a217a636a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -64,7 +64,7 @@ unasync = [ "unasync", ] pip = ["pip>=20.2"] -gevent = ["gevent>=21.12"] +gevent = ["gevent>=25.9.1"] coverage = [ "coverage[toml]>=6.4,<=7.15.0" ] diff --git a/uv.lock b/uv.lock index 71d10dafa6..f14976519f 100644 --- a/uv.lock +++ b/uv.lock @@ -1514,7 +1514,7 @@ provides-extras = ["aws", "docs", "encryption", "gssapi", "ocsp", "snappy", "tes coverage = [{ name = "coverage", extras = ["toml"], specifier = ">=6.4,<=7.15.0" }] dev = [] fuzz = [{ name = "atheris", specifier = ">=2.3.0" }] -gevent = [{ name = "gevent", specifier = ">=21.12" }] +gevent = [{ name = "gevent", specifier = ">=25.9.1" }] lint = [{ name = "ruff", specifier = "==0.15.20" }] mockupdb = [{ name = "mockupdb", specifier = ">=1.8.1" }] perf = [{ name = "simplejson", specifier = ">=3.17.0" }]