From 56954ff4db9a2f86e499645655ac90ecd25c1a5a Mon Sep 17 00:00:00 2001 From: cle-b Date: Sun, 9 Nov 2025 12:33:06 +0100 Subject: [PATCH 1/2] python 3.14 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d2b6da0..542ae2b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: strategy: matrix: os: [macos-latest, windows-latest, ubuntu-latest] - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} From 7933ca05eeb5876aa037f4babb9fd7dc489d7061 Mon Sep 17 00:00:00 2001 From: cle-b Date: Sun, 9 Nov 2025 12:39:48 +0100 Subject: [PATCH 2/2] fix typing --- hookdns/getaddrinfo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hookdns/getaddrinfo.py b/hookdns/getaddrinfo.py index b5303de..6e8f6e2 100644 --- a/hookdns/getaddrinfo.py +++ b/hookdns/getaddrinfo.py @@ -64,7 +64,7 @@ def _patch_socket_getaddrinfo( socket.SocketKind, int, str, - Union[Tuple[str, int], Tuple[str, int, int, int]], + Union[Tuple[str, int], Tuple[str, int, int, int], Tuple[int, bytes]], ] ]: new_host = hosts.get(str(host), host) if host else host