https://github.com/python/cpython/commit/7ec70e1df33098de24d4b2cb181586d04cdde441
commit: 7ec70e1df33098de24d4b2cb181586d04cdde441
branch: main
author: Stan Ulbrych <[email protected]>
committer: StanFromIreland <[email protected]>
date: 2026-06-22T12:54:26+01:00
summary:
gh-144133: Add a warning to the `encodings.punycode` documentation (#151812)
files:
M Doc/library/codecs.rst
diff --git a/Doc/library/codecs.rst b/Doc/library/codecs.rst
index 059ed2c03acfa3..99fcf35aa893e4 100644
--- a/Doc/library/codecs.rst
+++ b/Doc/library/codecs.rst
@@ -1399,6 +1399,14 @@ encodings.
| punycode | | Implement :rfc:`3492`. |
| | | Stateful codecs are not |
| | | supported. |
+| | | |
+| | | .. warning:: |
+| | | |
+| | | The decoding and |
+| | | encoding algorithms |
+| | | scale poorly, so |
+| | | limit the length of |
+| | | untrusted input. |
+--------------------+---------+---------------------------+
| raw_unicode_escape | | Latin-1 encoding with |
| | | :samp:`\\u{XXXX}` and |
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]