From: Nick Coghlan Date: Sat, 8 Feb 2014 23:18:26 +0000 (+1000) Subject: Close #20563: Declare ipaddress API stable X-Git-Tag: v3.4.0rc1~25 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=96bb437ae8756be672c888a1322c445e64f1eb53;p=python Close #20563: Declare ipaddress API stable --- diff --git a/Doc/library/ipaddress.rst b/Doc/library/ipaddress.rst index 7c62750f81..9ccf2625fa 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 `. 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 ac3e47afd4..0be186381a 100644 --- a/Doc/whatsnew/3.4.rst +++ b/Doc/whatsnew/3.4.rst @@ -134,6 +134,7 @@ Significantly Improved Library Modules: handling ` (: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 4d8e4c90d3..a3fef604df 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.