COMMITS
/ Modules/unicodedata.c February 8, 2022
October 22, 2021
C
bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)
Christian Heimes committed
September 14, 2021
B
closes bpo-45190: Update Unicode data to version 14.0.0. (GH-28336)
Benjamin Peterson committed
September 11, 2021
D
bpo-44987: Speed up unicode normalization of ASCII strings (GH-28283)
Dong-hee Na committed
July 9, 2021
S
Remove irrelevant comment which was added in 2a70a3a (GH-27044)
Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) committed
June 17, 2021
E
bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351)
Erlend Egeberg Aasland committed
May 27, 2021
E
bpo-42972: Fully support GC for pyexpat, unicodedata, and dbm/gdbm heap types (GH-26376)
Erlend Egeberg Aasland committed
May 8, 2021
I
Do not use Py_ssize_clean_t (GH-25940)
Inada Naoki committed
April 30, 2021
E
bpo-43916: Apply Py_TPFLAGS_DISALLOW_INSTANTIATION to selected types (GH-25748)
Erlend Egeberg Aasland committed
January 20, 2021
E
bpo-41798: Allocate unicodedata CAPI on the heap (GH-24128)
Erlend Egeberg Aasland committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
October 27, 2020
V
bpo-42157: Rename unicodedata.ucnhash_CAPI (GH-22994)
Victor Stinner committed
October 26, 2020
V
bpo-42157: Convert unicodedata.UCD to heap type (GH-22991)
Victor Stinner committed
V
bpo-42157: unicodedata avoids references to UCD_Type (GH-22990)
Victor Stinner committed
V
bpo-1635741: _PyUnicode_Name_CAPI moves to internal C API (GH-22713)
Victor Stinner committed
October 15, 2020
V
bpo-1635741: Add a global module state to unicodedata (GH-22712)
Victor Stinner committed
September 23, 2020
M
bpo-1635741, unicodedata: add ucd_type parameter to UCD_Check() macro (GH-22328)
Mohamed Koubaa committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 11, 2020
S
bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345)
Serhiy Storchaka committed
March 17, 2020
A
bpo-39943: Remove unused self from find_nfc_index() (GH-18973)
Andy Lester committed
March 11, 2020
B
closes bpo-39926: Update Unicode to 13.0.0. (GH-18910)
Benjamin Peterson committed
February 17, 2020
D
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na committed
February 7, 2020
V
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner committed
September 10, 2019
J
bpo-37752: Delete redundant Py_CHARMASK in normalizestring() (GH-15095)
Jordon Xu committed
September 9, 2019
G
bpo-38043: Use `bool` for boolean flags on is_normalized_quickcheck. (GH-15711)
Greg Price committed
September 4, 2019
G
closes bpo-37966: Fully implement the UAX #15 quick-check algorithm. (GH-15558)
Greg Price committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
April 16, 2019
I
bpo-36642: make unicodedata const (GH-12855)
Inada Naoki committed
November 4, 2018
M
closes bpo-32285: Add unicodedata.is_normalized. (GH-4806)
Max Bélanger committed
June 15, 2018
W
bpo-29456: Fix bugs in unicodedata.normalize: u1176, u11a7 and u11c3 (GH-1958)
Wonsup Yoon committed
June 7, 2018
B
update to Unicode 11.0.0 (closes bpo-33778) (GH-7439)
Benjamin Peterson committed
November 5, 2017
L
Fix miscellaneous typos (#4275)
luzpaz committed
June 23, 2017
B
bpo-30736: upgrade to Unicode 10.0 (#2344)
Benjamin Peterson committed
October 23, 2016
S
Issue #28511: Use the "U" format instead of "O!" in PyArg_Parse*.
Serhiy Storchaka committed
September 23, 2016
C
Add an extra byte for null in case we ever get very long unicode names.
Christian Heimes committed
C
Add an extra byte for null in case we ever get very long unicode names.
Christian Heimes committed
September 15, 2016
B
Unicode 9.0.0
Benjamin Peterson committed
September 14, 2016
C
Restrict name_length to NAME_MAXLEN in unicodedata_UCD_lookup()
Christian Heimes committed
C
Restrict name_length to NAME_MAXLEN in unicodedata_UCD_lookup()
Christian Heimes committed
December 25, 2015
S
Issue #25923: Added the const qualifier to static constant arrays.
Serhiy Storchaka committed
June 27, 2015
B
upgrade to Unicode 8.0.0
Benjamin Peterson committed
May 8, 2015
L
Issue #24000: Improved Argument Clinic's mapping of converters to legacy
Larry Hastings committed
May 4, 2015
L
Issue #24001: Argument Clinic converters now use accept={type}
Larry Hastings committed
April 17, 2015
S
Issue #20181: Converted the unicodedata module to Argument Clinic.
Serhiy Storchaka committed
April 14, 2015
L
Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.
Larry Hastings committed
April 3, 2015
S
Issue #23501: Argumen Clinic now generates code into separate files by default.
Serhiy Storchaka committed
March 2, 2015
B
merge 3.3 (#23367)
Benjamin Peterson committed
B
fix possible overflow bugs in unicodedata (closes #23367)
Benjamin Peterson committed
February 16, 2015
S
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
Serhiy Storchaka committed
January 18, 2015
S
Issue #23181: More "codepoint" -> "code point".
Serhiy Storchaka committed