]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
reformat examples (#1107)
authorJakob Schlyter <jakob@kirei.se>
Tue, 23 Jul 2024 12:46:18 +0000 (14:46 +0200)
committerGitHub <noreply@github.com>
Tue, 23 Jul 2024 12:46:18 +0000 (05:46 -0700)
examples/async_dns.py
examples/ddns.py
examples/ddr.py
examples/doh-json.py
examples/query_specific.py
examples/receive_notify.py
examples/reverse.py
examples/send_notify.py
examples/tsig.py
examples/zonediff.py

index 297afcb01fd3bcc0dc3f08a2c9a0e051755f2c82..e531c1d9a0f388c2ceca7487d4034e237c22e221 100644 (file)
@@ -2,9 +2,9 @@ import sys
 
 import trio
 
-import dns.message
 import dns.asyncquery
 import dns.asyncresolver
+import dns.message
 
 
 async def main():
index 154ab3da013551439fcf07147582511b70fed0c2..d4d89a0371776f5eade3b5f5d89bb5efab5cd7d3 100755 (executable)
@@ -27,9 +27,9 @@
 
 import sys
 
-import dns.update
 import dns.query
 import dns.tsigkeyring
+import dns.update
 
 #
 # Replace the keyname and secret with appropriate values for your
index a8ecd9adf0109bf2d2f4879fe877bfff92468e47..fd7ca601e30d4499b9156246a6ddf92c6e4e3591 100644 (file)
@@ -22,10 +22,10 @@ print(res.nameservers)
 
 import asyncio
 
-# import trio
-
 import dns.asyncresolver
 
+# import trio
+
 
 async def amain():
     res = dns.asyncresolver.Resolver(configure=False)
index c8d830ba51410319930e6dedf55269b4fd16cd56..bad85bb9b08f4c45ddc332a0cffec5c87f7eeced 100755 (executable)
@@ -2,13 +2,14 @@
 
 import copy
 import json
+
 import httpx
 
 import dns.flags
 import dns.message
-import dns.resolver
 import dns.rdataclass
 import dns.rdatatype
+import dns.resolver
 
 # This shows how to convert to/from dnspython's message object and the
 # DNS-over-HTTPS (DoH) JSON form used by Google and Cloudflare, and
index 2f13b240495e71ad11046759a6d04bf3dfd52728..7396021a14363c5c31542949916af5f23cde73aa 100644 (file)
@@ -3,9 +3,9 @@
 # Two ways of querying a specific nameserver.
 
 import dns.message
+import dns.query
 import dns.rdataclass
 import dns.rdatatype
-import dns.query
 
 # This way is just like nslookup/dig:
 
index 97d01f30f9eb0847441b008ae08af41b7414d0fe..0ffb9430a16f5321f4ad2fdf00a31f2a52b3679c 100644 (file)
@@ -4,14 +4,13 @@
 # really was a NOTIFY, and otherwise handle errors.
 
 import socket
+from typing import cast
 
 import dns.flags
 import dns.message
+import dns.name
 import dns.rdataclass
 import dns.rdatatype
-import dns.name
-
-from typing import cast
 
 address = "127.0.0.1"
 port = 53535
index 012617c25eb39e4f62451d6266e7d4d07ef8ca47..a6dc1588d81728f4e53fc514c92d7a89f99db47a 100755 (executable)
 # If this weren't a demo script, there'd be a way of specifying the
 # origin for each zone instead of constructing it from the filename.
 
-import dns.zone
-import dns.ipv4
 import os.path
 import sys
 from typing import Dict, List  # pylint: disable=unused-import
 
+import dns.ipv4
+import dns.zone
+
 reverse_map = {}  # type: Dict[str, List[str]]
 
 for filename in sys.argv[1:]:
index 08a0894c6cfedf1c53b954f5139316c376600df7..9cbdb664c15519144bdcd1fb8f8cb2374f66033b 100755 (executable)
@@ -12,9 +12,9 @@ import dns.message
 import dns.name
 import dns.opcode
 import dns.query
-import dns.rrset
 import dns.rdataclass
 import dns.rdatatype
+import dns.rrset
 
 
 def main():
index 3487ec9f2ae9ca1b1a3c024f54c7afea9d038061..d8d0215424f485d9a38610e60524294f079aa428 100644 (file)
@@ -4,15 +4,15 @@ import dns.message
 import dns.query
 import dns.tsig
 
-
-key = dns.tsig.Key("keyname.", "bnp6+y85UcBfsieuB/Uhx3EUsjc8wAFyyCSS5rhScb0=",
-                   algorithm=dns.tsig.HMAC_SHA256)
+key = dns.tsig.Key(
+    "keyname.",
+    "bnp6+y85UcBfsieuB/Uhx3EUsjc8wAFyyCSS5rhScb0=",
+    algorithm=dns.tsig.HMAC_SHA256,
+)
 
 
 q = dns.message.make_query("example.", "SOA")
 q.use_tsig(keyring=key)
-r = dns.query.udp(q, "127.0.0.1")   # your authority address here
+r = dns.query.udp(q, "127.0.0.1")  # your authority address here
 soa = r.find_rrset(r.answer, "example", "IN", "SOA")
 print(soa)
-
-
index 2957f87ef3c0df912dca805e9540d2a0cb875fcf..11aa19e473216accd392052467bd912c24aa5ae0 100755 (executable)
 # OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 """See diff_zones.__doc__ for more information"""
 
-from typing import cast, Union, Any  # pylint: disable=unused-import
+from typing import Any, Union, cast  # pylint: disable=unused-import
 
 __all__ = ["diff_zones", "format_changes_plain", "format_changes_html"]
 
 try:
-    import dns.zone
     import dns.node
+    import dns.zone
 except ImportError:
     raise SystemExit("Please install dnspython")