]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
fix(answer): add typing to range (#1138)
authorRon Green <11993626+georgettica@users.noreply.github.com>
Sat, 5 Oct 2024 16:48:12 +0000 (18:48 +0200)
committerGitHub <noreply@github.com>
Sat, 5 Oct 2024 16:48:12 +0000 (09:48 -0700)
dns/resolver.py

index ed4e8661babe7cb48a35682490c1eeb634df7c4b..3ba76e31e6db99b47108609312ddfdd6e68dfa4f 100644 (file)
@@ -36,6 +36,7 @@ import dns.ipv4
 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 @@ class Answer:
     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):