https://github.com/python/cpython/commit/866b6359e5a4844fc1ea24b72129595221e2c50e commit: 866b6359e5a4844fc1ea24b72129595221e2c50e branch: 3.13 author: Victor Stinner <vstin...@python.org> committer: vstinner <vstin...@python.org> date: 2025-04-14T16:48:40Z summary:
[3.13] gh-46236: Add missing PyUnicode_FromOrdinal() doc (#132040) (#132521) gh-46236: Add missing PyUnicode_FromOrdinal() doc (#132040) (cherry picked from commit 8768df2fe94a8444baff47a5b8c7414a2118731a) Co-authored-by: RUANG (James Roy) <longjin...@outlook.com> files: M Doc/c-api/unicode.rst M Doc/data/refcounts.dat diff --git a/Doc/c-api/unicode.rst b/Doc/c-api/unicode.rst index a62a4e93a3d13d..d9b6b1f8b93b31 100644 --- a/Doc/c-api/unicode.rst +++ b/Doc/c-api/unicode.rst @@ -589,6 +589,14 @@ APIs: Objects other than Unicode or its subtypes will cause a :exc:`TypeError`. +.. c:function:: PyObject* PyUnicode_FromOrdinal(int ordinal) + + Create a Unicode Object from the given Unicode code point *ordinal*. + + The ordinal must be in ``range(0x110000)``. A :exc:`ValueError` is + raised in the case it is not. + + .. c:function:: PyObject* PyUnicode_FromEncodedObject(PyObject *obj, \ const char *encoding, const char *errors) diff --git a/Doc/data/refcounts.dat b/Doc/data/refcounts.dat index 987aa2d60dac8c..964914aa714f09 100644 --- a/Doc/data/refcounts.dat +++ b/Doc/data/refcounts.dat @@ -2756,6 +2756,9 @@ PyUnicode_FromFormatV:PyObject*::+1: PyUnicode_FromFormatV:const char*:format:: PyUnicode_FromFormatV:va_list:args:: +PyUnicode_FromOrdinal:PyObject*::+1: +PyUnicode_FromOrdinal:int:ordinal:: + PyUnicode_GetDefaultEncoding:const char*::: PyUnicode_GetDefaultEncoding::void:: _______________________________________________ Python-checkins mailing list -- python-checkins@python.org To unsubscribe send an email to python-checkins-le...@python.org https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: arch...@mail-archive.com