[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