[Python-checkins] peps: Accept PEP 3144, and clean up some typos and text duplication

nick.coghlan python-checkins at python.org
Tue May 15 14:19:28 CEST 2012


http://hg.python.org/peps/rev/7c0fd1cb08c8
changeset:   4379:7c0fd1cb08c8
user:        Nick Coghlan <ncoghlan at gmail.com>
date:        Tue May 15 22:19:17 2012 +1000
summary:
  Accept PEP 3144, and clean up some typos and text duplication

files:
  pep-3144.txt |  35 ++++++++++++-----------------------
  1 files changed, 12 insertions(+), 23 deletions(-)


diff --git a/pep-3144.txt b/pep-3144.txt
--- a/pep-3144.txt
+++ b/pep-3144.txt
@@ -5,30 +5,36 @@
 Author: Peter Moody <pmoody at google.com>
 BDFL-Delegate: Nick Coghlan
 Discussions-To: <ipaddr-py-dev at googlegroups.com>
-Status: Draft
+Status: Accepted
 Type: Standards Track
 Content-Type: text/plain
 Created: 6-Feb-2012
 Python-Version: 3.3
-
+Resolution: http://mail.python.org/pipermail/python-dev/2012-May/119474.html
 
 Abstract:
 
     This PEP proposes a design and for an IP address manipulation module for
     python.
 
+
+PEP Acceptance:
+
+    This PEP was accepted by Nick Coghlan on the 15th of May, 2012.
+
+
 Motivation:
 
     Several very good IP address modules for python already exist.
-    The truth is that all of the struggle with the balance between
+    The truth is that all of them struggle with the balance between
     adherence to Pythonic principals and the shorthand upon which
-    network engineers and administrators rely.  I believe ipaddr
-    strikes the right balance.
+    network engineers and administrators rely.  ipaddress aims to
+    strike the right balance.
 
 
 Rationale:
 
-    The existance of several Python IP address manipulation moduels is
+    The existence of several Python IP address manipulation modules is
     evidence of an outstanding need for the functionality this module
     seeks to provide.
 
@@ -56,10 +62,6 @@
       well. (eg. network, network_address)
 
     * A number of methods and functions which returned containers in ipaddr now
-    return iterators. This includes, subnets, address_exclude,
-    summarize_address_range and collapse_address_list.
-
-    * A number of methods and functions which returned containers in ipaddr now
       return iterators. This includes, subnets, address_exclude,
       summarize_address_range and collapse_address_list.
 
@@ -68,19 +70,6 @@
     the proposal is to add the module using the new provisional API status:
 
     * http://docs.python.org/dev/glossary.html#term-provisional-package
-    
-
-    Relevant messages on python-dev:
-
-    * http://mail.python.org/pipermail/python-dev/2012-January/116016.html
-    * http://mail.python.org/pipermail/python-dev/2012-February/116656.html
-    * http://mail.python.org/pipermail/python-dev/2012-February/116688.html
-
-
-    Due to the backwards incompatible API changes between ipaddress and ipaddr,
-    the proposal is to add the module using the new provisional API status:
-
-    * http://docs.python.org/dev/glossary.html#term-provisional-package
 
 
     Relevant messages on python-dev:

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


More information about the Python-checkins mailing list