From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Tue, 6 Apr 2021 08:19:15 +0000 (-0700) Subject: bpo-17305: Link to the third-party idna package. (GH-25208) X-Git-Tag: v3.9.5~105 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c7ccb0ff61e443633d0c54cb18b5633a8e95b30c;p=thirdparty%2FPython%2Fcpython.git bpo-17305: Link to the third-party idna package. (GH-25208) So long as we don't have idna2008 in the standard library, we should at least point people to the third-party solution. (cherry picked from commit 1d023e374cf96d143b065242131ddc9b889f9a1e) Co-authored-by: Gregory P. Smith --- diff --git a/Doc/library/codecs.rst b/Doc/library/codecs.rst index 6eb907afce3c..32fbc831ca2c 100644 --- a/Doc/library/codecs.rst +++ b/Doc/library/codecs.rst @@ -1414,6 +1414,9 @@ Applications) and :rfc:`3492` (Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN)). It builds upon the ``punycode`` encoding and :mod:`stringprep`. +If you need the IDNA 2008 standard from :rfc:`5891` and :rfc:`5895`, use the +third-party `idna module _`. + These RFCs together define a protocol to support non-ASCII characters in domain names. A domain name containing non-ASCII characters (such as ``www.Alliancefrançaise.nu``) is converted into an ASCII-compatible encoding