[issue41123] Remove Py_UNICODE APIs except PEP 623

2021-10-11 Thread STINNER Victor
STINNER Victor added the comment: New changeset 1f316ea3b4fa319eec4f375fb683467b424c964e by Victor Stinner in branch 'main': bpo-41123: Remove Py_UNICODE_COPY() and Py_UNICODE_FILL() (GH-28887) https://github.com/python/cpython/commit/1f316ea3b4fa319eec4f375fb683467b424c964e --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2021-10-11 Thread STINNER Victor
Change by STINNER Victor : -- nosy: +vstinner nosy_count: 2.0 -> 3.0 pull_requests: +27182 pull_request: https://github.com/python/cpython/pull/28887 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2021-03-15 Thread Inada Naoki
Change by Inada Naoki : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-30 Thread miss-islington
miss-islington added the comment: New changeset 41d6e3fbb8bcfd41db37782523caac47e7c8ad23 by Miss Islington (bot) in branch '3.8': bpo-41123: Remove PyUnicode_AsUnicodeCopy in 3.10 (GH-21227) https://github.com/python/cpython/commit/41d6e3fbb8bcfd41db37782523caac47e7c8ad23 --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-30 Thread miss-islington
Change by miss-islington : -- pull_requests: +20384 pull_request: https://github.com/python/cpython/pull/21230 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-30 Thread Inada Naoki
Inada Naoki added the comment: New changeset 2ea6a9928e4fa135888cc8f4733c28d93e642301 by Inada Naoki in branch '3.9': bpo-41123: Remove PyUnicode_AsUnicodeCopy in 3.10 (GH-21227) https://github.com/python/cpython/commit/2ea6a9928e4fa135888cc8f4733c28d93e642301 --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-29 Thread Inada Naoki
Change by Inada Naoki : -- pull_requests: +20380 pull_request: https://github.com/python/cpython/pull/21227 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-29 Thread Inada Naoki
Inada Naoki added the comment: New changeset b3332660adb02babb7e66e45310c66dc9a9a94da by Inada Naoki in branch 'master': bpo-41123: Remove PyUnicode_AsUnicodeCopy (GH-21209) https://github.com/python/cpython/commit/b3332660adb02babb7e66e45310c66dc9a9a94da --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-29 Thread Inada Naoki
Change by Inada Naoki : -- pull_requests: +20363 pull_request: https://github.com/python/cpython/pull/21209 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-29 Thread Inada Naoki
Inada Naoki added the comment: PyUnicode_AsUnicodeCopy is not used in top 4000 packages. Let's remove it too. -- ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-28 Thread miss-islington
miss-islington added the comment: New changeset ea164309dea4e7f92aeda6daa9e9679290c68827 by Miss Islington (bot) in branch '3.8': bpo-41123: Doc: PyLong_FromUnicode will be removed in 3.10 (GH-21205) https://github.com/python/cpython/commit/ea164309dea4e7f92aeda6daa9e9679290c68827

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-28 Thread Inada Naoki
Inada Naoki added the comment: New changeset 02134dae448c7885c9c07adfc6970f878db33372 by Inada Naoki in branch '3.9': bpo-41123: Doc: PyLong_FromUnicode will be removed in 3.10 (GH-21205) https://github.com/python/cpython/commit/02134dae448c7885c9c07adfc6970f878db33372 --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-28 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 1.0 -> 2.0 pull_requests: +20362 pull_request: https://github.com/python/cpython/pull/21207 ___ Python tracker

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-28 Thread Inada Naoki
Change by Inada Naoki : -- pull_requests: +20360 pull_request: https://github.com/python/cpython/pull/21205 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-28 Thread Inada Naoki
Inada Naoki added the comment: New changeset e4f1fe6edb216e04da03ae80b462ca273f00255b by Inada Naoki in branch 'master': bpo-41123: Remove PyLong_FromUnicode() (GH-21204) https://github.com/python/cpython/commit/e4f1fe6edb216e04da03ae80b462ca273f00255b --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-28 Thread Inada Naoki
Change by Inada Naoki : -- pull_requests: +20359 pull_request: https://github.com/python/cpython/pull/21204 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-28 Thread Inada Naoki
Inada Naoki added the comment: New changeset d9f2a13106254c53550583adca70aeb3979f2993 by Inada Naoki in branch 'master': bpo-41123: Remove PyUnicode_GetMax() (GH-21192) https://github.com/python/cpython/commit/d9f2a13106254c53550583adca70aeb3979f2993 --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-28 Thread Inada Naoki
Inada Naoki added the comment: I confirmed PyUnicode_GetMax is not used in top4000 packages. -- ___ Python tracker ___ ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-27 Thread Inada Naoki
Change by Inada Naoki : -- pull_requests: +20346 pull_request: https://github.com/python/cpython/pull/21192 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-27 Thread Inada Naoki
Inada Naoki added the comment: APIs have /* Py_DEPRECATED(3.3) */ * PyUnicode_EncodeDecimal It is used in PyLong_FromUnicode. Deprecate in 3.10 and remove in 3.12 * PyUnicode_TransformDecimalToASCII While PEP 393 deprecate this too, its document doesn't has ``deprecated``. Deprecate

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-27 Thread Inada Naoki
Change by Inada Naoki : -- pull_requests: +20337 pull_request: https://github.com/python/cpython/pull/21181 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-27 Thread Inada Naoki
Inada Naoki added the comment: > a) Can we replace 4.0 with 3.10 and remove them in 3.10? > b) Or should we replace 4.0 with 3.11 and wait one more year? I chose this because they are deprecated since 3.3, and Py_DEPRECATED is used since 3.6. --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-27 Thread Inada Naoki
Inada Naoki added the comment: New changeset 20a79021753ab26a5989e6d3397160e52973870e by Inada Naoki in branch 'master': bpo-41123: Remove Py_UNICODE_str* functions (GH-21164) https://github.com/python/cpython/commit/20a79021753ab26a5989e6d3397160e52973870e --

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-25 Thread Inada Naoki
Change by Inada Naoki : -- keywords: +patch pull_requests: +20322 stage: -> patch review pull_request: https://github.com/python/cpython/pull/21164 ___ Python tracker ___

[issue41123] Remove Py_UNICODE APIs except PEP 623

2020-06-25 Thread Inada Naoki
New submission from Inada Naoki : # APIs relating to wstr Since some APIs did not have Py_DEPRECATE until 3.9 (see GH-20941), it can not be removed in 3.10. I wrote PEP 623 for them. This issue doesn't about them. # Deprecated since Python 3.3, and not documented. In Python 3.3 what's