From: wouter bolsterlee Date: Mon, 4 May 2026 13:03:20 +0000 (+0200) Subject: gh-87245: Improve IPv6Address.ipv4_mapped documentation (#92572) X-Git-Tag: v3.15.0b1~82 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7aedd0a6c6ae3b5cdd601e84411e41c56f8d00b9;p=thirdparty%2FPython%2Fcpython.git gh-87245: Improve IPv6Address.ipv4_mapped documentation (#92572) Avoid the phrasing ‘starting with ::FFFF/96’, which is confusing since it seems to mix a prefix and a range. Instead, make it clear what the actual range is, and refer to the relevant RFC. Closes #87245. --- diff --git a/Doc/library/ipaddress.rst b/Doc/library/ipaddress.rst index ba20310d63b2..9ccd8602bcb2 100644 --- a/Doc/library/ipaddress.rst +++ b/Doc/library/ipaddress.rst @@ -367,9 +367,9 @@ write code that handles both IP versions correctly. Address objects are .. attribute:: ipv4_mapped - For addresses that appear to be IPv4 mapped addresses (starting with - ``::FFFF/96``), this property will report the embedded IPv4 address. - For any other address, this property will be ``None``. + For addresses that appear to be IPv4 mapped addresses in the range + ``::FFFF:0:0/96`` as defined by :RFC:`4291`, this property reports the + embedded IPv4 address. For any other address, this property will be ``None``. .. attribute:: scope_id