]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
Lint pass
authorBob Halley <halley@dnspython.org>
Mon, 3 May 2021 00:12:38 +0000 (17:12 -0700)
committerBob Halley <halley@dnspython.org>
Mon, 3 May 2021 00:12:38 +0000 (17:12 -0700)
dns/_asyncbackend.py
dns/_asyncio_backend.py
dns/rdata.py
dns/rdtypes/ANY/ZONEMD.py
dns/rdtypes/svcbbase.py
dns/rdtypes/util.py
dns/resolver.py
dns/zone.py
pylintrc

index 69411df6fd18bd09ee209b15c692f318b3010fc6..1f3a8287174f3381b17e696e9a187924c5d6258e 100644 (file)
@@ -49,7 +49,7 @@ class DatagramSocket(Socket):  # pragma: no cover
 
 
 class StreamSocket(Socket):  # pragma: no cover
-    async def sendall(self, what, destination, timeout):
+    async def sendall(self, what, timeout):
         raise NotImplementedError
 
     async def recv(self, size, timeout):
index 80c31dcd19e920745a7ea6028455072d6e097445..4c8c0548163a08718f3fb1660969b4055c43b7d0 100644 (file)
@@ -92,8 +92,8 @@ class StreamSocket(dns._asyncbackend.StreamSocket):
         self.writer.write(what)
         return await _maybe_wait_for(self.writer.drain(), timeout)
 
-    async def recv(self, count, timeout):
-        return await _maybe_wait_for(self.reader.read(count),
+    async def recv(self, size, timeout):
+        return await _maybe_wait_for(self.reader.read(size),
                                      timeout)
 
     async def close(self):
@@ -147,4 +147,3 @@ class Backend(dns._asyncbackend.Backend):
 
     def datagram_connection_required(self):
         return _is_win32
-        
index 12f3b6f30b8e3af2412689fef854fc62015f9b27..18e93cf628fdac7a97b66b42b436b3813d4f3da5 100644 (file)
@@ -51,6 +51,8 @@ def _wordbreak(data, chunksize=_chunksize):
                       in range(0, len(data), chunksize)]).decode()
 
 
+# pylint: disable=unused-argument
+
 def _hexify(data, chunksize=_chunksize, **kw):
     """Convert a binary string into its hex encoding, broken up into chunks
     of chunksize characters separated by a space.
@@ -66,6 +68,7 @@ def _base64ify(data, chunksize=_chunksize, **kw):
 
     return _wordbreak(base64.b64encode(data), chunksize)
 
+# pylint: enable=unused-argument
 
 __escaped = b'"\\'
 
index 0d9eedc6f6394ac1eaf96c262004964fee621dce..035f7b327c4def5aace92ea13f45b37c79c63868 100644 (file)
@@ -1,6 +1,5 @@
 # Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
 
-import hashlib
 import struct
 import binascii
 
index 49f35fee141e8bf453bf65f42544b6c8653fff95..2c76a58ef5abed7f07929cc04e5338faa2a87945 100644 (file)
@@ -448,7 +448,7 @@ class SVCBBase(dns.rdata.Rdata):
         # The no-default-alpn parameter requires the alpn parameter.
         if ParamKey.NO_DEFAULT_ALPN in params:
             if ParamKey.ALPN not in params:
-                raise ValueError(f'no-default-alpn present, but alpn missing')
+                raise ValueError('no-default-alpn present, but alpn missing')
 
     def to_text(self, origin=None, relativize=True, **kw):
         target = self.target.choose_relativity(origin, relativize)
index 7fc08cde8ff2ef7cff29da05189e92dca61491a2..1f7e8211206bd09768c735dc70ed0b314239f0d9 100644 (file)
@@ -225,7 +225,7 @@ def weighted_processing_order(iterable):
                     break
                 r -= weight
             total -= weight
-            ordered.append(rdata)
-            del rdatas[n]
+            ordered.append(rdata)  # pylint: disable=undefined-loop-variable
+            del rdatas[n]  # pylint: disable=undefined-loop-variable
         ordered.append(rdatas[0])
     return ordered
index e1de8cfca69ef659672b94ee127134de930d1fba..10b6ca5a176f489871cfa8ca5de64af4fa251a05 100644 (file)
@@ -137,7 +137,6 @@ def _errors_to_text(errors):
     """Turn a resolution errors trace into a list of text."""
     texts = []
     for err in errors:
-        # pylint: disable=bad-continuation
         texts.append('Server {} {} port {} answered {}'.format(err[0],
                      'TCP' if err[1] else 'UDP', err[2], err[3]))
     return texts
index 86f12982c2113b43580c7b4c152fa5bfe918fb1a..65eb35b294406a618f86393a1fed6ce207422438 100644 (file)
@@ -745,7 +745,7 @@ class Zone(dns.transaction.TransactionManager):
                                                 digest.scheme)
                 if computed == digest.digest:
                     return
-            except Exception as e:
+            except Exception:
                 pass
         raise DigestVerificationFailure
 
index 809d65401f61d8e983ffe43b41a0666c739aa105..493066129f8ced096a8f3b90819e46324e97ca1a 100644 (file)
--- a/pylintrc
+++ b/pylintrc
@@ -29,6 +29,7 @@ disable=
     protected-access,
     redefined-builtin,
     too-many-lines,
+    raise-missing-from,   # we should start doing this, but too noisy for now
 
 [REPORTS]