[Python-checkins] cpython: #14814: Some PEP8 adjustments and dead code weeding

hynek.schlawack python-checkins at python.org
Sat May 26 12:13:36 CEST 2012


http://hg.python.org/cpython/rev/63d2c9affb11
changeset:   77159:63d2c9affb11
user:        Hynek Schlawack <hs at ox.cx>
date:        Sat May 26 12:04:56 2012 +0200
summary:
  #14814: Some PEP8 adjustments and dead code weeding

files:
  Lib/ipaddress.py |  44 +++++++++++++----------------------
  1 files changed, 17 insertions(+), 27 deletions(-)


diff --git a/Lib/ipaddress.py b/Lib/ipaddress.py
--- a/Lib/ipaddress.py
+++ b/Lib/ipaddress.py
@@ -284,7 +284,8 @@
             If the version is not 4 or 6.
 
     """
-    if not (isinstance(first, _BaseAddress) and isinstance(last, _BaseAddress)):
+    if (not (isinstance(first, _BaseAddress) and
+             isinstance(last, _BaseAddress))):
         raise TypeError('first and last must be IP addresses, not networks')
     if first.version != last.version:
         raise TypeError("%s and %s are not of the same version" % (
@@ -292,8 +293,6 @@
     if first > last:
         raise ValueError('last IP address must be greater than first')
 
-    networks = []
-
     if first.version == 4:
         ip = IPv4Network
     elif first.version == 6:
@@ -316,7 +315,6 @@
         prefix = _get_prefix_length(first_int, current, ip_bits)
         net = ip('%s/%d' % (str(first), prefix))
         yield net
-        #networks.append(net)
         if current == ip._ALL_ONES:
             break
         first_int = current + 1
@@ -599,7 +597,7 @@
         return '%s(%r)' % (self.__class__.__name__, str(self))
 
     def __str__(self):
-        return  '%s' % self._string_from_ip_int(self._ip)
+        return str(self._string_from_ip_int(self._ip))
 
     def __hash__(self):
         return hash(hex(int(self._ip)))
@@ -719,8 +717,7 @@
         return not eq
 
     def __str__(self):
-        return  '%s/%s' % (str(self.ip),
-                           str(self._prefixlen))
+        return '%s/%s' % (self.ip, self._prefixlen)
 
     def __hash__(self):
         return hash(int(self.network_address) ^ int(self.netmask))
@@ -838,13 +835,10 @@
 
         if not (other.network_address >= self.network_address and
                 other.broadcast_address <= self.broadcast_address):
-            raise ValueError('%s not contained in %s' % (str(other), str(self)))
-
+            raise ValueError('%s not contained in %s' % (other, self))
         if other == self:
             raise StopIteration
 
-        ret_addrs = []
-
         # Make sure we're comparing the network of other.
         other = ip_network('%s/%s' % (str(other.network_address),
                                       str(other.prefixlen)),
@@ -1013,8 +1007,8 @@
             An IPv4 network object.
 
         Raises:
-            ValueError: If self.prefixlen - prefixlen_diff < 0. I.e., you have a
-              negative prefix length.
+            ValueError: If self.prefixlen - prefixlen_diff < 0. I.e., you have
+              a negative prefix length.
                 OR
             If prefixlen_diff and new_prefix are both set or new_prefix is a
               larger number than the current prefix (larger number means a
@@ -1031,7 +1025,6 @@
                 raise ValueError('cannot set prefixlen_diff and new_prefix')
             prefixlen_diff = self._prefixlen - new_prefix
 
-
         if self.prefixlen - prefixlen_diff < 0:
             raise ValueError(
                 'current prefixlen is %d, cannot have a prefixlen_diff of %d' %
@@ -1302,7 +1295,6 @@
         self.netmask = self.network.netmask
         self.hostmask = self.network.hostmask
 
-
     def __str__(self):
         return '%s/%d' % (self._string_from_ip_int(self._ip),
                           self.network.prefixlen)
@@ -1364,7 +1356,6 @@
             return True
         return False
 
-
     @property
     def prefixlen(self):
         return self._prefixlen
@@ -1381,6 +1372,7 @@
     def with_netmask(self):
         return '%s/%s' % (self._string_from_ip_int(self._ip),
                           self.netmask)
+
     @property
     def with_hostmask(self):
         return '%s/%s' % (self._string_from_ip_int(self._ip),
@@ -1652,8 +1644,9 @@
             if parts_skipped < 1:
                 raise AddressValueError(ip_str)
         else:
-            # Otherwise, allocate the entire address to parts_hi.  The endpoints
-            # could still be empty, but _parse_hextet() will check for that.
+            # Otherwise, allocate the entire address to parts_hi.  The
+            # endpoints could still be empty, but _parse_hextet() will check
+            # for that.
             if len(parts) != self._HEXTET_COUNT:
                 raise AddressValueError(ip_str)
             parts_hi = len(parts)
@@ -1684,7 +1677,8 @@
             The hextet as an integer.
 
         Raises:
-            ValueError: if the input isn't strictly a hex number from [0..FFFF].
+            ValueError: if the input isn't strictly a hex number from
+              [0..FFFF].
 
         """
         # Whitelist the characters, since int() allows a lot of bizarre stuff.
@@ -1893,7 +1887,6 @@
         return (self.network_address in private_network and
                 self.broadcast_address in private_network)
 
-
     @property
     def ipv4_mapped(self):
         """Return the IPv4 mapped address.
@@ -2029,7 +2022,6 @@
         self._prefixlen = self.network._prefixlen
         self.hostmask = self.network.hostmask
 
-
     def __str__(self):
         return '%s/%d' % (self._string_from_ip_int(self._ip),
                           self.network.prefixlen)
@@ -2047,6 +2039,7 @@
     @property
     def prefixlen(self):
         return self._prefixlen
+
     @property
     def ip(self):
         return IPv6Address(self._ip)
@@ -2058,6 +2051,7 @@
     @property
     def with_netmask(self):
         return self.with_prefixlen
+
     @property
     def with_hostmask(self):
         return '%s/%s' % (self._string_from_ip_int(self._ip),
@@ -2081,8 +2075,8 @@
         """Instantiate a new IPv6 Network object.
 
         Args:
-            address: A string or integer representing the IPv6 network or the IP
-              and prefix/netmask.
+            address: A string or integer representing the IPv6 network or the
+              IP and prefix/netmask.
               '2001:db8::/128'
               '2001:db8:0000:0000:0000:0000:0000:0000/128'
               '2001:db8::'
@@ -2191,10 +2185,6 @@
         return 0 <= prefixlen <= self._max_prefixlen
 
     @property
-    def with_netmask(self):
-        return self.with_prefixlen
-
-    @property
     def with_prefixlen(self):
         return '%s/%d' % (str(self.network_address), self._prefixlen)
 

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list