Skip to content

Commit 2a01b13

Browse files
committed
Document _PyUnicodeWriter_Prepare() deprecation
1 parent a423553 commit 2a01b13

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

Doc/deprecations/c-api-pending-removal-in-3.18.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ Pending removal in Python 3.18
3535
* :c:func:`!_PyUnicodeWriter_WriteLatin1String`:
3636
replace ``_PyUnicodeWriter_WriteLatin1String(&writer, str)`` with
3737
:c:func:`PyUnicodeWriter_WriteUTF8(writer, str) <PyUnicodeWriter_WriteUTF8>`.
38+
* :c:func:`_PyUnicodeWriter_Prepare`: (no replacement).
39+
* :c:func:`_PyUnicodeWriter_PrepareKind`: (no replacement).
3840
* :c:func:`!_Py_HashPointer`: use :c:func:`Py_HashPointer`.
3941
* :c:func:`!_Py_fopen_obj`: use :c:func:`Py_fopen`.
4042

Doc/whatsnew/3.14.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1360,6 +1360,8 @@ Porting to Python 3.14
13601360
* ``_PyUnicodeWriter_Dealloc()``: :c:func:`PyUnicodeWriter_Discard`.
13611361
* ``_PyUnicodeWriter_Finish()``: :c:func:`PyUnicodeWriter_Finish`.
13621362
* ``_PyUnicodeWriter_Init()``: use :c:func:`PyUnicodeWriter_Create`.
1363+
* ``_PyUnicodeWriter_Prepare()``: (no replacement).
1364+
* ``_PyUnicodeWriter_PrepareKind()``: (no replacement).
13631365
* ``_PyUnicodeWriter_WriteChar()``: :c:func:`PyUnicodeWriter_WriteChar`.
13641366
* ``_PyUnicodeWriter_WriteStr()``: :c:func:`PyUnicodeWriter_WriteStr`.
13651367
* ``_PyUnicodeWriter_WriteSubstring()``: :c:func:`PyUnicodeWriter_WriteSubstring`.

Misc/NEWS.d/next/C_API/2025-01-15-11-42-07.gh-issue-128863.C9MkB_.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ Python 3.18:
3333
* :c:func:`!_PyUnicodeWriter_WriteLatin1String`:
3434
replace ``_PyUnicodeWriter_WriteLatin1String(&writer, str)`` with
3535
:c:func:`PyUnicodeWriter_WriteUTF8(writer, str) <PyUnicodeWriter_WriteUTF8>`.
36+
* :c:func:`_PyUnicodeWriter_Prepare`: (no replacement).
37+
* :c:func:`_PyUnicodeWriter_PrepareKind`: (no replacement).
3638
* :c:func:`!_Py_HashPointer`: use :c:func:`Py_HashPointer`.
3739
* :c:func:`!_Py_fopen_obj`: use :c:func:`Py_fopen`.
3840

0 commit comments

Comments
 (0)