From 1b4efc386684aab3323267fe7de55918db0980ba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 May 2026 17:04:33 +0000 Subject: [PATCH 1/2] Update aiodns requirement from <3.7,>=3.3.0 to >=3.3.0,<4.1 Updates the requirements on [aiodns](https://github.com/aio-libs/aiodns) to permit the latest version. - [Release notes](https://github.com/aio-libs/aiodns/releases) - [Changelog](https://github.com/aio-libs/aiodns/blob/master/ChangeLog) - [Commits](https://github.com/aio-libs/aiodns/compare/v3.3.0...v4.0.3) --- updated-dependencies: - dependency-name: aiodns dependency-version: 4.0.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index f746a583de..306088b791 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ classifiers=[ ] requires-python = ">=3.11" dependencies = [ - "aiodns>=3.3.0,<3.7", # Looks like only bugfixes in z-Stream. + "aiodns>=3.3.0,<4.1", # Looks like only bugfixes in z-Stream. "aiofiles>=22.1,<=25.1.0", # Uses sort of CalVer, luckily not released often https://github.com/Tinche/aiofiles/issues/144 . "aiohttp>=3.10.10,<3.14", # SemVer https://docs.aiohttp.org/en/stable/faq.html#what-is-the-api-stability-and-deprecation-policy . "asyncio-throttle>=1.0,<=1.0.2", # Unsure about versioning, but not released often anyway. From 7cbb18bc7cdec7fd3dd5b409d92a1e6249f16498 Mon Sep 17 00:00:00 2001 From: Matthias Dellweg Date: Thu, 21 May 2026 10:03:57 +0200 Subject: [PATCH 2/2] EXPERIMENT --- .ci/assets/ci_constraints.txt | 4 ---- pyproject.toml | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/.ci/assets/ci_constraints.txt b/.ci/assets/ci_constraints.txt index c9198f19a7..9ac452ec74 100644 --- a/.ci/assets/ci_constraints.txt +++ b/.ci/assets/ci_constraints.txt @@ -13,7 +13,3 @@ multidict!=6.3.0 azure-storage-blob!=12.28.* # Apparently does not work with current azurite. - - -pycares<5 -# older aiodns versions don't pin pycares UB, and are broken by pycares>=5 diff --git a/pyproject.toml b/pyproject.toml index 306088b791..af08f09e82 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ classifiers=[ ] requires-python = ">=3.11" dependencies = [ - "aiodns>=3.3.0,<4.1", # Looks like only bugfixes in z-Stream. + "aiodns>=3.6.1,<4.1", # Looks like only bugfixes in z-Stream. "aiofiles>=22.1,<=25.1.0", # Uses sort of CalVer, luckily not released often https://github.com/Tinche/aiofiles/issues/144 . "aiohttp>=3.10.10,<3.14", # SemVer https://docs.aiohttp.org/en/stable/faq.html#what-is-the-api-stability-and-deprecation-policy . "asyncio-throttle>=1.0,<=1.0.2", # Unsure about versioning, but not released often anyway.