From: Bob Halley Date: Wed, 19 Apr 2023 15:55:51 +0000 (-0700) Subject: resolve_at() type fixes X-Git-Tag: v2.4.0rc1~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b7211a26bdefa7d655a71392bd126f3745f8b862;p=thirdparty%2Fdnspython.git resolve_at() type fixes --- 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: