[Python-Dev] PEP 3144: IP Address Manipulation Library for the Python Standard Library

Peter Moody peter at hda3.com
Thu Aug 27 15:52:20 CEST 2009

Howdy folks,

the reference code has been updated per your comments; specifically,
there's no more IP/IPv4/IPv6 factory functions, it's all IPAddress()
and IPNetwork constructors.

I've submitted a patch to the PEP with updated examples and a lengthy
description of the class inheritance and the benefits from that design
choice. hopefully that should go live soon.

If there are any more suggestions on the PEP or the code, please let me know.


On Tue, Aug 18, 2009 at 1:00 PM, Peter Moody<peter at hda3.com> wrote:
> Howdy folks,
> I have a first draft of a PEP for including an IP address manipulation
> library in the python stdlib. It seems like there are a lot of really
> smart folks with some, ahem, strong ideas about what an IP address
> module should and shouldn't be so I wanted to solicit your input on
> this pep.
> the pep can be found here:
>  http://www.python.org/dev/peps/pep-3144/
> the code can be found here:
>  http://ipaddr-py.googlecode.com/svn/branches/2.0.x/
> Please let me know if you have any comments (some already coming :)
> Cheers,
> /peter

More information about the Python-Dev mailing list