COMMITS
/ Objects/unicodeobject.c March 31, 2026
S
gh-147856: Allow the 'count' argument of `bytes.replace()` to be a keyword (#147943)
Stan Ulbrych committed
S
gh-146615: Fix format specifiers in Objects/ directory (GH-146620)
sunmy2019 committed
March 24, 2026
S
gh-146041: Avoid lock in sys.intern() for already interned strings (gh-146072)
Sam Gross committed
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
March 23, 2026
P
gh-146175: Soft-deprecate outdated macros; convert internal usage (GH-146178)
Petr Viktorin committed
March 19, 2026
S
gh-146143: Fix the PyUnicodeWriter_WriteUCS4() signature (GH-146144)
Serhiy Storchaka committed
March 17, 2026
S
gh-144545: Improve handling of default values in Argument Clinic (GH-146016)
Serhiy Storchaka committed
March 10, 2026
S
gh-103997: Remove incorrect statements about `-c` dedenting (gh-138624)
Stan Ulbrych committed
March 9, 2026
P
gh-145376: Fix various refleaks in Objects/ (#145609)
Pieter Eendebak committed
March 2, 2026
February 27, 2026
V
gh-145142: Make str.maketrans safe under free-threading (gh-145157)
VanshAgarwal24036 committed
February 23, 2026
S
gh-145118: Add `frozendict` support to `str.maketrans()` (gh-145129)
Stan Ulbrych committed
January 16, 2026
P
gh-141070: Rename `PyUnstable_Object_Dump` to `PyObject_Dump` (GH-142848)
Peter Bierma committed
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