log Lib/ipaddress.py @ 79691:05c8928362ee

age author description
Sun, 07 Oct 2012 07:23:50 -0700 Eli Bendersky Issue #15888: fixing problems in ipaddress doctests. Patch by Chris Jerdonek 3.3
Mon, 20 Aug 2012 10:19:12 +1000 Nick Coghlan Close #14814: Avoid depending on struct by using newer features. Also use enumerate where appropriate (patch by Serhiy Storchaka). Declaring PEP 3144 final at this point - any further changes to code or docs can go in new issues.
Mon, 20 Aug 2012 10:04:26 +1000 Nick Coghlan Issue #14814: document the Interface APIs and fix various problems with the string representations (initial patch by Eli Bendersky).
Sun, 05 Aug 2012 22:45:22 +1000 Nick Coghlan Issue #14814: Remove redundant property from interface objects - prefixlen can be accessed via the associated network object
Sun, 05 Aug 2012 22:02:18 +1000 Nick Coghlan Issue 14814: Docs work showed some more cases of networks pretending to be addresses and highlighted the weird approach to implementing the 'is_whatever' properties. Impl now illustrates far more clearly that networks have a property if both their network and broadcast addresses have that property
Sun, 05 Aug 2012 18:20:17 +1000 Nick Coghlan Close #15559: Implementing __index__ creates a nasty interaction with the bytes constructor. At least for 3.3, ipaddress objects must now be explicitly converted with int() and thus can't be passed directly to the hex() builtin.
Sun, 08 Jul 2012 23:06:45 +1000 Nick Coghlan Issue 14814: The new systematic tests aren't just about error reporting any more - change names accordingly. Added and tweaked some example to ensure they were covering the intended code paths
Sun, 08 Jul 2012 21:38:12 +1000 Nick Coghlan Issue 14814: Remove dead function (noticed by Serhiy Storchaka)
Sun, 08 Jul 2012 17:11:04 +1000 Nick Coghlan Issue 14814: Further error case testing coverage and cleanups
Sun, 08 Jul 2012 00:45:33 +1000 Nick Coghlan Issue 14814: Ensure ordering semantics across all 3 entity types in ipaddress are consistent and well-defined
Sat, 07 Jul 2012 23:05:59 +1000 Nick Coghlan Issue 14814: Correctly return NotImplemented from ipaddress._BaseNetwork.__eq__
Sat, 07 Jul 2012 22:15:22 +1000 Nick Coghlan Issue 14814: Explain how to get more error detail in the ipaddress tutorial, and tweak the display for octet errors in IPv4 (noticed the formatting problem when adding to the docs)
Sat, 07 Jul 2012 21:43:30 +1000 Nick Coghlan Issue 14814: Make the ipaddress code easier to follow by using newer language features (patch by Serhiy Storchaka)
Sat, 07 Jul 2012 19:23:53 +1000 Nick Coghlan Issue 14814: Provide more informative error messages in ipaddress, and ensure that errors are caught as expected
Sat, 07 Jul 2012 13:34:50 +1000 Nick Coghlan Issue 14814: %s implies coercion with str() - remove a lot of redundant str() calls from the ipaddress implementation
Sat, 07 Jul 2012 01:43:31 +1000 Nick Coghlan Issue 14814: Eliminate bytes warnings from ipaddress by correctly throwing an exception early when given bytes data of the wrong length. Also removes 2.x backwards compatibility code from associated tests.
Sat, 07 Jul 2012 01:13:55 +1000 Nick Coghlan Issue 14814: Better handling of cases where octet/hextet parsing fails, including ensuring that tracebacks are still clean even when calling class constructors directly
Sun, 17 Jun 2012 16:33:00 +1000 Nick Coghlan Improve an internal ipaddress test, add a comment explaining why treating networks as containers of interfaces rather than addresses would prove confusing
Fri, 08 Jun 2012 15:21:21 +0200 Hynek Schlawack #14814: Remove redundant code from ipaddress.IPv6Network
Tue, 05 Jun 2012 11:55:58 +0200 Hynek Schlawack #14814: ipaddress: refactor dup code, minor janitoring, bump coverage
Mon, 04 Jun 2012 18:14:02 +0200 Hynek Schlawack #14814: Remove dead code from ipaddress
Mon, 04 Jun 2012 14:19:39 +0200 Hynek Schlawack #14814: Use correct comparison for IP addresses
Sat, 02 Jun 2012 17:14:22 +0200 Sandro Tosi Issue #14814: minor spelling fixes
Fri, 01 Jun 2012 20:12:17 +0200 Hynek Schlawack #14814: Fix errror message creation in ipaddress.collapse_addresses
Fri, 01 Jun 2012 11:48:32 +0200 Hynek Schlawack #14814: Remove 2.x's new-style classes syntax from ipaddress
Fri, 01 Jun 2012 00:20:13 +0200 Hynek Schlawack #14814: Remove stale __hex__ method from ipaddress
Sun, 27 May 2012 01:03:25 +1000 Nick Coghlan Issue #14814: Clean out an obsolete property and method from ipaddress Network objects
Sun, 27 May 2012 00:57:25 +1000 Nick Coghlan Issue #14814: Cleanup ipaddress header comments
Sun, 27 May 2012 00:25:58 +1000 Nick Coghlan Issue #14814: In the spirit of TOOWTDI, ditch the redundant version parameter to the factory functions by using the appropriate direct class references instead
Sat, 26 May 2012 12:04:56 +0200 Hynek Schlawack #14814: Some PEP8 adjustments and dead code weeding
Wed, 23 May 2012 23:17:22 +0200 Sandro Tosi Issue #14814: minor improvements as suggested by Hynek Schlawack
Wed, 23 May 2012 22:26:55 +0200 Sandro Tosi Issue #14814: improve docstrings and arguments value handling, as per Terry J. Reedy's comments
Sun, 20 May 2012 21:01:57 +1000 Nick Coghlan Issue #14814: addition of the ipaddress module (stage 1 - code and tests)