COMMITS
/ Objects/unicodeobject.c December 3, 2025
V
gh-142217: Remove internal _Py_Identifier functions (#142219)
Victor Stinner committed
November 18, 2025
V
gh-141070: Add PyUnstable_Object_Dump() function (#141072)
Victor Stinner committed
October 30, 2025
S
gh-55531: Implement `normalize_encoding` in C (#136643)
Stan Ulbrych committed
V
gh-139353: Add Objects/unicode_writer.c file (#139911)
Victor Stinner committed
S
gh-129117: Add unicodedata.isxidstart() function (#140269)
Stan Ulbrych committed
October 27, 2025
S
October 11, 2025
V
gh-111489: Remove _PyTuple_FromArray() alias (#139973)
Victor Stinner committed
October 10, 2025
V
gh-139353: Add Objects/unicode_format.c file (#139491)
Victor Stinner committed
October 8, 2025
V
gh-139353: Rename formatter_unicode.c to unicode_formatter.c (#139723)
Victor Stinner committed
September 25, 2025
V
gh-139156: Optimize _PyUnicode_EncodeCharmap() (#139306)
Victor Stinner committed
September 24, 2025
V
gh-139156: Optimize the UTF-7 encoder (#139253)
Victor Stinner committed
V
gh-139156: Use PyBytesWriter in PyUnicode_EncodeCodePage() (#139259)
Victor Stinner committed
V
gh-139156: Use PyBytesWriter in _PyUnicode_EncodeCharmap() (#139251)
Victor Stinner committed
September 23, 2025
V
gh-129813, PEP 782: Use PyBytesWriter in utf8_encoder() (#138874)
Victor Stinner committed
September 22, 2025
V
gh-139156: Use PyBytesWriter in PyUnicode_AsRawUnicodeEscapeString() (#139250)
Victor Stinner committed
V
gh-139156: Use PyBytesWriter in UTF-16 encoder (#139233)
Victor Stinner committed
V
gh-139156: Use PyBytesWriter in PyUnicode_AsUnicodeEscapeString() (#139249)
Victor Stinner committed
V
gh-139156: Use PyBytesWriter in the UTF-7 encoder (#139248)
Victor Stinner committed
V
gh-139156: Use PyBytesWriter in UTF-32 encoder (#139157)
Victor Stinner committed
September 13, 2025
V
gh-129813, PEP 782: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#138830)
Victor Stinner committed
September 5, 2025
P
gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-137212)
Petr Viktorin committed
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
August 7, 2025
P
gh-137514: Add a free-threading wrapper for mutexes (GH-137515)
Peter Bierma committed
August 6, 2025
V
gh-58124: Avoid CP_UTF8 in UnicodeDecodeError (#137415)
Victor Stinner committed
July 21, 2025
June 6, 2025
P
gh-134891: Add PyUnstable_Unicode_GET_CACHED_HASH (GH-134892)
Petr Viktorin committed
May 29, 2025
V
gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)
Victor Stinner committed
May 13, 2025
V
gh-133968: Add fast path to PyUnicodeWriter_WriteStr() (#133969)
Victor Stinner committed
May 12, 2025
S
gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648)
Serhiy Storchaka committed
May 9, 2025
S
gh-133610: Remove PyUnicode_AsDecoded/Encoded functions (#133612)
Stan Ulbrych committed
May 2, 2025
P
gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout. (GH-133085)
Petr Viktorin committed
April 30, 2025
L
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou committed
April 29, 2025
D
gh-132070: Use _PyObject_IsUniquelyReferenced in unicodeobject (gh-133039)
Donghee Na committed
April 25, 2025
S
gh-132798: Schedule removal of `PyUnicode_AsDecoded/Encoded` functions for 3.15 (#132799)
Stan Ulbrych committed
April 18, 2025
J
gh-103997: Automatically dedent the argument to "-c" (#103998)
Jon Crall committed
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
March 19, 2025
V
gh-131238: Remove many includes from pycore_interp.h (#131472)
Victor Stinner committed
March 17, 2025
M
GH-131238: Core header refactor (GH-131250)
Mark Shannon committed
March 12, 2025
M
GH-127705: Fix _Py_RefcntAdd to handle objects becoming immortal (GH-131140)
Mark Shannon committed
March 4, 2025
V
gh-111178: Fix function signatures of unicodeiter (#130684)
Victor Stinner committed
March 3, 2025
S
gh-130790: Remove references about unicode's readiness from comments (#130801)
Sergey Miryanov committed
February 25, 2025
S
gh-87790: support thousands separators for formatting fractional part of floats (#125304)
Sergey B Kirpichev committed
February 17, 2025
S
February 14, 2025
S
gh-82045: Correct and deduplicate "isprintable" docs; add test. (GH-130118)
Stan Ulbrych committed
January 31, 2025
V
gh-129354: Use PyErr_FormatUnraisable() function (#129511)
Victor Stinner committed
January 30, 2025
V
gh-89188: Implement PyUnicode_KIND() as a function (#129412)
Victor Stinner committed
January 15, 2025
U
gh-128016: Improved invalid escape sequence warning message (#128020)
Umar Butler committed
January 5, 2025
January 3, 2025
A
gh-127903: Fix a crash on debug builds when calling `Objects/unicodeobject::_copy_characters`` (#127876)
Alexander Shadchin committed
January 2, 2025
S
gh-128212: Fix race in `_PyUnicode_CheckConsistency` (GH-128367)
Sam Gross committed