summaryrefslogtreecommitdiffstats
path: root/Doc/library/ipaddress.rst
diff options
context:
space:
mode:
authorR David Murray <rdmurray@bitdance.com>2014-03-06 16:51:37 (GMT)
committerR David Murray <rdmurray@bitdance.com>2014-03-06 16:51:37 (GMT)
commit6674ac0873fe0bb253009806272a807ae4c660eb (patch)
treeaa56b0616bd66e4b6837ee0a7ae7779dff68a23e /Doc/library/ipaddress.rst
parent5dda12491e3e2233b63737a1c5f6066f54f6deb5 (diff)
downloadcpython-6674ac0873fe0bb253009806272a807ae4c660eb.zip
cpython-6674ac0873fe0bb253009806272a807ae4c660eb.tar.gz
cpython-6674ac0873fe0bb253009806272a807ae4c660eb.tar.bz2
whatsnew: ipaddress is_global
Also tweaked the docs a bit and added the missing entry for the ipv6 is_global.
Diffstat (limited to 'Doc/library/ipaddress.rst')
-rw-r--r--Doc/library/ipaddress.rst18
1 files changed, 13 insertions, 5 deletions
diff --git a/Doc/library/ipaddress.rst b/Doc/library/ipaddress.rst
index aedf5c2..9625e71 100644
--- a/Doc/library/ipaddress.rst
+++ b/Doc/library/ipaddress.rst
@@ -154,16 +154,16 @@ write code that handles both IP versions correctly.
.. attribute:: is_private
``True`` if the address is allocated for private networks. See
- iana-ipv4-special-registry (for IPv4) or iana-ipv6-special-registry
+ iana-ipv4-special-registry_ (for IPv4) or iana-ipv6-special-registry_
(for IPv6).
.. attribute:: is_global
``True`` if the address is allocated for public networks. See
- iana-ipv4-special-registry (for IPv4) or iana-ipv6-special-registry
+ iana-ipv4-special-registry_ (for IPv4) or iana-ipv6-special-registry_
(for IPv6).
- .. versionadded:: 3.4
+ .. versionadded:: 3.4
.. attribute:: is_unspecified
@@ -184,6 +184,9 @@ write code that handles both IP versions correctly.
``True`` if the address is reserved for link-local usage. See
:RFC:`3927`.
+.. _iana-ipv4-special-registry: http://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml
+.. _iana-ipv6-special-registry: http://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml
+
.. class:: IPv6Address(address)
@@ -218,18 +221,23 @@ write code that handles both IP versions correctly.
The long form of the address representation, with all leading zeroes and
groups consisting entirely of zeroes included.
+
+ For the following attributes, see the corresponding documention of the
+ :class:`IPv4Address` class:
+
.. attribute:: packed
.. attribute:: version
.. attribute:: max_prefixlen
.. attribute:: is_multicast
.. attribute:: is_private
+ .. attribute:: is_global
.. attribute:: is_unspecified
.. attribute:: is_reserved
.. attribute:: is_loopback
.. attribute:: is_link_local
- Refer to the corresponding attribute documentation in
- :class:`IPv4Address`
+ .. versionadded:: 3.4
+ is_global
.. attribute:: is_site_local