summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dns/message.py2
-rw-r--r--dns/resolver.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/dns/message.py b/dns/message.py
index a8bc3ab..fec0838 100644
--- a/dns/message.py
+++ b/dns/message.py
@@ -454,7 +454,7 @@ class Message(object):
self.keyring = keyring
if keyname is None:
- self.keyname = self.keyring.keys()[0]
+ self.keyname = next(iter(self.keyring.keys()))
else:
if isinstance(keyname, str):
keyname = dns.name.from_text(keyname)
diff --git a/dns/resolver.py b/dns/resolver.py
index 55a7b86..44f067d 100644
--- a/dns/resolver.py
+++ b/dns/resolver.py
@@ -722,7 +722,7 @@ class Resolver(object):
@type algorithm: string"""
self.keyring = keyring
if keyname is None:
- self.keyname = self.keyring.keys()[0]
+ self.keyname = next(iter(self.keyring.keys()))
else:
self.keyname = keyname
self.keyalgorithm = algorithm