COMMITS
March 23, 2026
M
[3.14] gh-136672: Docs: Move parts of Enum HOWTO to API Docs (GH-139176) (GH-144802)
Miss Islington (bot) committed
V
[3.14] gh-146197: Run -m test.pythoninfo on the Emscripten CI (#146332) (#146336)
Victor Stinner committed
M
[3.14] gh-108907: ctypes: Document _type_ codes (GH-145837) (GH-146328)
Miss Islington (bot) committed
March 22, 2026
M
[3.14] gh-145144: Add more tests for UserList, UserDict, etc (GH-145145) (GH-146290)
Miss Islington (bot) committed
M
[3.14] gh-143959: Fix test_datetime if _datetime is unavailable (GH-145248) (GH-146288)
Miss Islington (bot) committed
M
[3.14] gh-146245: Fix reference and buffer leaks via audit hook in socket module (GH-146248) (GH-146274)
Miss Islington (bot) committed
S
[3.14] gh-146056: Fix repr() for lists and tuples containing NULLs (GH-146129) (GH-146155)
Serhiy Storchaka committed
March 21, 2026
M
[3.14] Docs: replace all `datetime` imports with `import datetime as dt` (GH-145640) (#146258)
Miss Islington (bot) committed
M
[3.14] gh-139588: Docs: fix PDF build (#145741)
Maciej Olko committed
M
[3.14] gh-138234: clarify returncode behavior for subprocesses created with `shell=True` (GH-138536) (#146254)
Miss Islington (bot) committed
M
[3.14] GH-100108: Add async generators best practices section (GH-141885) (#146252)
Miss Islington (bot) committed
A
[3.14] gh-129849: Add tests for `Py_tp_bases` (GH-143208) (#146225)
AN Long committed
March 20, 2026
S
M
[3.14] gh-146092: Raise MemoryError on allocation failure in _zoneinfo (GH-146165) (#146223)
Miss Islington (bot) committed
V
[3.14] gh-146196: Fix Undefined Behavior in _PyUnicodeWriter_WriteASCIIString() (#146201) (#146220)
Victor Stinner committed
M
[3.14] gh-91279: Note `SOURCE_DATE_EPOCH` support in `ZipFile.writestr()` doc (GH-139396) (#146222)
Miss Islington (bot) committed
S
[3.14] Improve tests for the PyUnicodeWriter C API (GH-146157) (GH-146180)
Serhiy Storchaka committed
M
[3.14] gh-145754: Update signature retrieval in unittest.mock to use forwardref annotation format (GH-145756) (#146191)
Miss Islington (bot) committed
March 19, 2026
M
[3.14] gh-145177: Add emscripten run --test, uses test args from config.toml (GH-146160) (#146186)
Miss Islington (bot) committed
M
[3.14] gh-145177: Add make-dependencies command to emscripten build script (GH-146158) (#146184)
Miss Islington (bot) committed
M
[3.14] gh-145177: Put node version into emscripten/config.toml. (GH-146156) (#146159)
Miss Islington (bot) committed
S
V
[3.14] gh-146092: Fix error handling in _BINARY_OP_ADD_FLOAT opcode (#146119)
Victor Stinner committed
M
[3.14] gh-145254: Fix formatting of thread safety annotations (GH-146111) (#146163)
Miss Islington (bot) committed
M
[3.14] gh-145805: Add `python Platforms/emscripten run` subcommand (GH-146051) (#146150)
Miss Islington (bot) committed
March 18, 2026
V
[3.14] gh-146092: Handle _PyFrame_GetFrameObject() failures properly (#146124) (#146132)
Victor Stinner committed
M
[3.14] gh-146093: Fix csv _set_str(): check if PyUnicode_DecodeASCII() failed (GH-146113) (#146130)
Miss Islington (bot) committed
M
[3.14] gh-142518: Annotate PyList_* C APIs for thread safety (GH-146109) (#146125)
Miss Islington (bot) committed
M
[3.14] gh-142183: Cache one datachunk per tstate to prevent alloc/dealloc thrashing (GH-145789) (#145828)
Miss Islington (bot) committed
M
[3.14] gh-146076: Fix crash when a `ZoneInfo` subclass is missing a `_weak_cache` (GH-146082) (GH-146116)
Miss Islington (bot) committed