From b7211a26bdefa7d655a71392bd126f3745f8b862 Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Wed, 19 Apr 2023 08:55:51 -0700 Subject: [PATCH] resolve_at() type fixes --- dns/asyncresolver.py | 4 ++-- dns/resolver.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dns/asyncresolver.py b/dns/asyncresolver.py index a78f2d68..1c84365a 100644 --- a/dns/asyncresolver.py +++ b/dns/asyncresolver.py @@ -17,7 +17,7 @@ """Asynchronous DNS stub resolver.""" -from typing import Any, Dict, Optional, Union +from typing import Any, Dict, List, Optional, Union import socket import time @@ -421,7 +421,7 @@ async def make_resolver_at( """ if resolver is None: resolver = get_default_resolver() - nameservers = [] + nameservers: List[Union[str, dns.nameserver.Nameserver]] = [] if isinstance(where, str) and dns.inet.is_address(where): nameservers.append(dns.nameserver.Do53Nameserver(where, port)) else: diff --git a/dns/resolver.py b/dns/resolver.py index f12d9977..c610eb49 100644 --- a/dns/resolver.py +++ b/dns/resolver.py @@ -1761,7 +1761,7 @@ def make_resolver_at( """ if resolver is None: resolver = get_default_resolver() - nameservers = [] + nameservers: List[Union[str, dns.nameserver.Nameserver]] = [] if isinstance(where, str) and dns.inet.is_address(where): nameservers.append(dns.nameserver.Do53Nameserver(where, port)) else: -- 2.47.3