From c73ede2500e0505977835a9f86220123bfbbbd84 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 27 Oct 2026 01:16:26 +0000 Subject: [PATCH 1/2] chore(deps): update dependency pytest-asyncio to >=1.4.1,<1.5.0 --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 7c1ea10d38..a9e9908f6e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -131,7 +131,7 @@ dev = [ # pytest-asyncio 1.1+ runs tests through `backports.asyncio.runner` on Python 3.10, whose process-wide # `contextvars.copy_context` patch can leak the fixture context into the test server thread and hang the test. "pytest-asyncio<2.0.0; python_version >= '3.11'", - "pytest-asyncio>=1.0.0,<1.1.0; python_version < '3.11'", + "pytest-asyncio>=1.4.1,<1.5.0; python_version < '3.11'", "pytest-cov<8.0.0", "pytest-rerunfailures<17.0.0", "pytest-timeout<3.0.0", diff --git a/uv.lock b/uv.lock index e339bb7659..aa05fcc38a 100644 --- a/uv.lock +++ b/uv.lock @@ -1117,7 +1117,7 @@ dev = [ { name = "proxy-py", specifier = "<3.0.0" }, { name = "pydoc-markdown", specifier = "<5.0.0" }, { name = "pytest", specifier = "<10.0.0" }, - { name = "pytest-asyncio", marker = "python_full_version < '3.11'", specifier = ">=1.0.0,<1.1.0" }, + { name = "pytest-asyncio", marker = "python_full_version < '3.11'", specifier = ">=1.4.1,<1.5.0" }, { name = "pytest-asyncio", marker = "python_full_version >= '3.11'", specifier = "<2.0.0" }, { name = "pytest-cov", specifier = "<8.0.0" }, { name = "pytest-rerunfailures", specifier = "<17.0.0" }, From efe451bf17535d866b75041c382219e1a3a18e0e Mon Sep 17 00:00:00 2001 From: Vlada Dusek Date: Tue, 27 Oct 2026 08:32:43 +0100 Subject: [PATCH 2/2] chore(deps): drop the Python 3.10 pytest-asyncio pin --- pyproject.toml | 5 +---- uv.lock | 3 +-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a9e9908f6e..ec31ad7b97 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -128,10 +128,7 @@ dev = [ "pre-commit<5.0.0", "proxy-py<3.0.0", "pydoc-markdown<5.0.0", - # pytest-asyncio 1.1+ runs tests through `backports.asyncio.runner` on Python 3.10, whose process-wide - # `contextvars.copy_context` patch can leak the fixture context into the test server thread and hang the test. - "pytest-asyncio<2.0.0; python_version >= '3.11'", - "pytest-asyncio>=1.4.1,<1.5.0; python_version < '3.11'", + "pytest-asyncio<2.0.0", "pytest-cov<8.0.0", "pytest-rerunfailures<17.0.0", "pytest-timeout<3.0.0", diff --git a/uv.lock b/uv.lock index aa05fcc38a..bd5e0af2cf 100644 --- a/uv.lock +++ b/uv.lock @@ -1117,8 +1117,7 @@ dev = [ { name = "proxy-py", specifier = "<3.0.0" }, { name = "pydoc-markdown", specifier = "<5.0.0" }, { name = "pytest", specifier = "<10.0.0" }, - { name = "pytest-asyncio", marker = "python_full_version < '3.11'", specifier = ">=1.4.1,<1.5.0" }, - { name = "pytest-asyncio", marker = "python_full_version >= '3.11'", specifier = "<2.0.0" }, + { name = "pytest-asyncio", specifier = "<2.0.0" }, { name = "pytest-cov", specifier = "<8.0.0" }, { name = "pytest-rerunfailures", specifier = "<17.0.0" }, { name = "pytest-timeout", specifier = "<3.0.0" },