[Python-checkins] peps: PEP 3144: update from Peter Moody.

georg.brandl python-checkins at python.org
Thu May 10 17:21:57 CEST 2012


http://hg.python.org/peps/rev/a1dc8b665b06
changeset:   4365:a1dc8b665b06
user:        Georg Brandl <georg at python.org>
date:        Thu May 10 17:22:13 2012 +0200
summary:
  PEP 3144: update from Peter Moody.

files:
  pep-3144.txt |  20 ++++++++++++++++++++
  1 files changed, 20 insertions(+), 0 deletions(-)


diff --git a/pep-3144.txt b/pep-3144.txt
--- a/pep-3144.txt
+++ b/pep-3144.txt
@@ -55,6 +55,23 @@
     * A few attributes were renamed to disambiguate their purpose as
       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.
+
+
+    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:
+
+    * 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
+
 
 Specification:
 
@@ -115,6 +132,9 @@
 Reference Implementation:
 
     The current reference implementation can be found at:
+    https://code.google.com/p/ipaddr-py/source/browse/branches/3144/ipaddress.py
+
+    Or see the tarball to include the README and unittests.
     http://code.google.com/p/ipaddr-py/downloads/detail?name=3144.tar.gz
 
     More information about using the reference implementation can be

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


More information about the Python-checkins mailing list