bpo-17305: Link to the third-party idna package. (GH-25208) · python/cpython@1d023e3

Original file line numberDiff line numberDiff line change

@@ -1417,6 +1417,9 @@ Applications) and :rfc:`3492` (Nameprep: A Stringprep Profile for

14171417

Internationalized Domain Names (IDN)). It builds upon the ``punycode`` encoding

14181418

and :mod:`stringprep`.

14191419
1420+

If you need the IDNA 2008 standard from :rfc:`5891` and :rfc:`5895`, use the

1421+

third-party `idna module <https://pypi.org/project/idna/>_`.

1422+
14201423

These RFCs together define a protocol to support non-ASCII characters in domain

14211424

names. A domain name containing non-ASCII characters (such as

14221425

``www.Alliancefrançaise.nu``) is converted into an ASCII-compatible encoding