COMMITS
/ Include/unicodeobject.h March 23, 2026
P
gh-146175: Soft-deprecate outdated macros; convert internal usage (GH-146178)
Petr Viktorin committed
May 9, 2025
S
gh-133610: Remove PyUnicode_AsDecoded/Encoded functions (#133612)
Stan Ulbrych committed
April 25, 2025
S
gh-132798: Schedule removal of `PyUnicode_AsDecoded/Encoded` functions for 3.15 (#132799)
Stan Ulbrych committed
October 7, 2024
V
gh-124502: Add PyUnicode_Equal() function (#124504)
Victor Stinner committed
November 7, 2023
V
gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)
Victor Stinner committed
October 20, 2023
V
gh-111089: Add PyUnicode_AsUTF8() to the limited C API (#111121)
Victor Stinner committed
V
gh-111089: PyUnicode_AsUTF8() now raises on embedded NUL (#111091)
Victor Stinner committed
October 11, 2023
S
gh-110289: C API: Add PyUnicode_EqualToUTF8() and PyUnicode_EqualToUTF8AndSize() functions (GH-110297)
Serhiy Storchaka committed
September 1, 2023
V
gh-108765: Move standard includes to Python.h (#108769)
Victor Stinner committed
May 1, 2023
C
Fix typo in "expected" word in few source files (#104034)
chgnrdv committed
June 16, 2022
V
gh-87347: Add parenthesis around PyXXX_Check() arguments (#92815)
Victor Stinner committed
May 23, 2022
V
gh-93103: Update PyUnicode_DecodeFSDefault() doc (#93105)
Victor Stinner committed
May 13, 2022
V
gh-85858: Remove PyUnicode_InternImmortal() function (#92579)
Victor Stinner committed
May 12, 2022
I
gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537)
Inada Naoki committed
March 31, 2022
V
bpo-47164: Add _PyASCIIObject_CAST() macro (GH-32191)
Victor Stinner committed
December 9, 2021
V
bpo-46007: Exclude PyUnicode_CHECK_INTERNED() from limited C API (GH-29987)
Victor Stinner committed
October 14, 2021
V
bpo-45434: Remove useless space in includes (GH-28963)
Victor Stinner committed
October 13, 2021
V
bpo-45434: bytearrayobject.h no longer includes <stdarg.h> (GH-28913)
Victor Stinner committed
October 19, 2020
A
bpo-41784: make PyUnicode_AsUTF8AndSize part of the limited API (GH-22252)
Alex Gaynor committed
October 2, 2020
V
bpo-41692: Deprecate PyUnicode_InternImmortal() (GH-22486)
Victor Stinner committed
February 13, 2020
D
bpo-39573: Add Py_IS_TYPE() function (GH-18488)
Dong-hee Na committed
November 23, 2019
V
bpo-38896: Remove PyUnicode_ClearFreeList() function (GH-17354)
Victor Stinner committed
October 7, 2019
V
bpo-36389: _PyObject_CheckConsistency() available in release mode (GH-16612)
Victor Stinner committed
May 28, 2019
Z
bpo-33407: Implement Py_DEPRECATED() on MSVC (GH-8980)
Zackery Spytz committed
November 26, 2018
V
bpo-35134: Create Include/cpython/unicodeobject.h (GH-10680)
Victor Stinner committed
V
bpo-33954: Fix _PyUnicode_InsertThousandsGrouping() (GH-10623)
Victor Stinner committed
November 22, 2018
V
bpo-35059: Add _PyObject_CAST() macro (GH-10645)
Victor Stinner committed
January 15, 2018
V
bpo-29240: Fix locale encodings in UTF-8 Mode (#5170)
Victor Stinner committed
January 11, 2018
V
bpo-29240: Ignore UTF-8 Mode in time module (#5148)
Victor Stinner committed
January 10, 2018
V
bpo-29240: readline now ignores the UTF-8 Mode (#5145)
Victor Stinner committed
December 15, 2017
S
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
Serhiy Storchaka committed
November 13, 2017
S
bpo-31979: Simplify transforming decimals to ASCII (#4336)
Serhiy Storchaka committed
September 29, 2017
B
remove support for BSD/OS (closes bpo-31624) (#3812)
Benjamin Peterson committed
August 3, 2017
V
Spelling fixes (#2902)
Ville Skyttä committed
June 28, 2017
S
[security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302)
Serhiy Storchaka committed
March 31, 2017
T
bpo-29941: Assert fixes (#886)
T. Wouters committed
March 19, 2017
S
bpo-28749: Fixed the documentation of the mapping codec APIs. (#487)
Serhiy Storchaka committed
January 22, 2017
S
Issue #28769: The result of PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8()
Serhiy Storchaka committed
December 27, 2016
S
Issue #29058: All stable API extensions added after Python 3.2 are now
Serhiy Storchaka committed
S
Issue #29058: All stable API extensions added after Python 3.2 are now
Serhiy Storchaka committed
December 19, 2016
X
Issue #29009: Merge 3.6.
Xiang Zhang committed
X
Issue #29009: Merge 3.5.
Xiang Zhang committed
X
Issue #29009: Remove outdated doc of PyUnicode_RichCompare.
Xiang Zhang committed
December 5, 2016
S
Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.
Serhiy Storchaka committed
S
Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.
Serhiy Storchaka committed
S
Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions.
Serhiy Storchaka committed
November 20, 2016
S
Issue #19569: Compiler warnings are now emitted if use most of deprecated
Serhiy Storchaka committed
November 16, 2016
S
Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString now
Serhiy Storchaka committed
S
Issue #21449: Removed private function _PyUnicode_CompareWithId.
Serhiy Storchaka committed
S
Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId.
Serhiy Storchaka committed