From bb4bc91f3143a89f8e12941bd8404908f9eb5a09 Mon Sep 17 00:00:00 2001 From: Ron Green <11993626+georgettica@users.noreply.github.com> Date: Sat, 5 Oct 2024 18:48:12 +0200 Subject: [PATCH] fix(answer): add typing to range (#1138) (cherry picked from commit 3a0f83ff34532363fb9852b5cee0edf001363154) --- dns/resolver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dns/resolver.py b/dns/resolver.py index ed4e8661..3ba76e31 100644 --- a/dns/resolver.py +++ b/dns/resolver.py @@ -36,6 +36,7 @@ import dns.ipv6 import dns.message import dns.name +import dns.rdata import dns.nameserver import dns.query import dns.rcode @@ -297,7 +298,7 @@ def __getattr__(self, attr): # pragma: no cover def __len__(self) -> int: return self.rrset and len(self.rrset) or 0 - def __iter__(self): + def __iter__(self) -> Iterator[dns.rdata.Rdata]: return self.rrset and iter(self.rrset) or iter(tuple()) def __getitem__(self, i):