summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNick Coghlan <ncoghlan@gmail.com>2014-02-08 23:18:26 (GMT)
committerNick Coghlan <ncoghlan@gmail.com>2014-02-08 23:18:26 (GMT)
commit96bb437ae8756be672c888a1322c445e64f1eb53 (patch)
tree2929e3ef046099cc2153cb6be49617bfddea3474
parent66c3d18af1d20b780e7eabbbfb95049c48e3ce48 (diff)
downloadcpython-96bb437ae8756be672c888a1322c445e64f1eb53.zip
cpython-96bb437ae8756be672c888a1322c445e64f1eb53.tar.gz
cpython-96bb437ae8756be672c888a1322c445e64f1eb53.tar.bz2
Close #20563: Declare ipaddress API stable
-rw-r--r--Doc/library/ipaddress.rst7
-rw-r--r--Doc/whatsnew/3.4.rst11
-rw-r--r--Misc/NEWS2
3 files changed, 13 insertions, 7 deletions
diff --git a/Doc/library/ipaddress.rst b/Doc/library/ipaddress.rst
index 7c62750..9ccf262 100644
--- a/Doc/library/ipaddress.rst
+++ b/Doc/library/ipaddress.rst
@@ -9,13 +9,6 @@
--------------
-.. note::
-
- The ``ipaddress`` module has been included in the standard library on a
- :term:`provisional basis <provisional package>`. Backwards incompatible
- changes (up to and including removal of the package) may occur if deemed
- necessary by the core developers.
-
:mod:`ipaddress` provides the capabilities to create, manipulate and
operate on IPv4 and IPv6 addresses and networks.
diff --git a/Doc/whatsnew/3.4.rst b/Doc/whatsnew/3.4.rst
index ac3e47a..0be1863 100644
--- a/Doc/whatsnew/3.4.rst
+++ b/Doc/whatsnew/3.4.rst
@@ -134,6 +134,7 @@ Significantly Improved Library Modules:
handling <whatsnew_email_contentmanager>` (:issue:`18891`).
* :mod:`plistlib` has a cleaned up interface and support for binary
plist files (:issue:`14455`)
+* The :mod:`ipaddress` module API has been declared stable
CPython implementation improvements:
@@ -840,6 +841,16 @@ which adds support for functions compiled with Cython. (Contributed
by Stefan Behnel and Yury Selivanov in :issue:`17159`)
+ipaddress
+---------
+
+:mod:`ipaddress` was added to the standard library in Python 3.3 as a
+:term:`provisional API`. With the release of Python 3.4, this qualification
+has been removed: :mod:`ipaddress` is now considered a stable API, covered
+by the normal standard library requirements to maintain backwards
+compatibility.
+
+
logging
-------
diff --git a/Misc/NEWS b/Misc/NEWS
index 4d8e4c9..a3fef60 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -27,6 +27,8 @@ Core and Builtins
Library
-------
+- Issue #20563: The ipaddress module API is now considered stable.
+
- Issue #14983: email.generator now always adds a line end after each MIME
boundary marker, instead of doing so only when there is an epilogue. This
fixes an RFC compliance bug and solves an issue with signed MIME parts.