mirror of
https://github.com/python/cpython.git
synced 2024-12-20 23:34:40 +08:00
gh-95914: Add Py_UNICODE encode APIs removed in PEP 624 to 3.11 What's New (#96016)
* 3.11 Whatsnew: Add Py_UNICODE encode functions removed in PEP 624 * Just use :func: instead of :c:func: for non-resolved funcs so ! works
This commit is contained in:
parent
9d066e2aa6
commit
b6d88b7225
@ -2136,5 +2136,30 @@ Removed
|
||||
API).
|
||||
(Contributed by Victor Stinner in :issue:`45412`.)
|
||||
|
||||
* Remove the :c:type:`Py_UNICODE` encoder APIs,
|
||||
as they have been deprecated since Python 3.3,
|
||||
are little used
|
||||
and are inefficient relative to the recommended alternatives.
|
||||
|
||||
The removed functions are:
|
||||
|
||||
* :func:`!PyUnicode_Encode`
|
||||
* :func:`!PyUnicode_EncodeASCII`
|
||||
* :func:`!PyUnicode_EncodeLatin1`
|
||||
* :func:`!PyUnicode_EncodeUTF7`
|
||||
* :func:`!PyUnicode_EncodeUTF8`
|
||||
* :func:`!PyUnicode_EncodeUTF16`
|
||||
* :func:`!PyUnicode_EncodeUTF32`
|
||||
* :func:`!PyUnicode_EncodeUnicodeEscape`
|
||||
* :func:`!PyUnicode_EncodeRawUnicodeEscape`
|
||||
* :func:`!PyUnicode_EncodeCharmap`
|
||||
* :func:`!PyUnicode_TranslateCharmap`
|
||||
* :func:`!PyUnicode_EncodeDecimal`
|
||||
* :func:`!PyUnicode_TransformDecimalToASCII`
|
||||
|
||||
See :pep:`624` for details and
|
||||
:pep:`migration guidance <624#alternative-apis>`.
|
||||
(Contributed by Inada Naoki in :issue:`44029`.)
|
||||
|
||||
|
||||
.. _libb2: https://www.blake2.net/
|
||||
|
Loading…
Reference in New Issue
Block a user