COMMITS
/ Python/marshal.c March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
March 11, 2026
S
GH-145247: Use _PyTuple_FromPair in Parser and Python (#145842)
Sergey Miryanov committed
March 6, 2026
V
gh-141510: Change marshal version to 6 (#145551)
Victor Stinner committed
February 17, 2026
V
gh-141510, PEP 814: Add built-in frozendict type (#144757)
Victor Stinner committed
January 14, 2026
D
gh-106287: Do not write objects after an unmarshalling error (GH-132715)
Duane Griffin committed
December 5, 2025
S
gh-141370: Fix undefined behavior when using Py_ABS() (GH-141548)
Serhiy Storchaka committed
October 15, 2025
S
August 18, 2025
A
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner committed
June 29, 2025
A
gh-136053: Check error for TYPE_SLICE in marshal.c (GH-136054)
Akshat Gupta committed
May 8, 2025
March 17, 2025
V
gh-131238: Add explicit includes to pycore headers (#131257)
Victor Stinner committed
January 23, 2025
S
gh-127936, PEP 757: Convert marshal module to use import/export API for ints (#128530)
Sergey B Kirpichev committed
November 15, 2024
P
gh-125063: marshal: Add version 5, improve documentation (GH-126829)
Petr Viktorin committed
October 9, 2024
V
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)
Victor Stinner committed
October 8, 2024
M
gh-125063: Emit slices as constants in the bytecode compiler (#125064)
Michael Droettboom committed
July 19, 2024
S
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
Serhiy Storchaka committed
June 27, 2024
V
gh-121040: Use __attribute__((fallthrough)) (#121044)
Victor Stinner committed
June 21, 2024
P
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520)
Petr Viktorin committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
April 19, 2024
R
gh-114099: Modify preprocessor symbol usage to support older macOS SDKs (GH-118073)
Russell Keith-Magee committed
April 18, 2024
D
gh-112069: Add _PySet_NextEntryRef to be thread-safe. (gh-117990)
Donghee Na committed
March 28, 2024
R
gh-114099: Additions to standard library to support iOS (GH-117052)
Russell Keith-Magee committed
January 16, 2024
S
gh-113626: Add allow_code parameter in marshal functions (GH-113648)
Serhiy Storchaka committed
July 22, 2023
V
gh-106320: Move private _PySet API to the internal API (#107041)
Victor Stinner committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
June 29, 2023
S
gh-101006: Improve error handling when read marshal data (GH-101007)
Serhiy Storchaka committed
June 26, 2023
V
gh-106084: Remove old PyObject call aliases (#106085)
Victor Stinner committed
June 5, 2023
D
gh-103906: Remove immortal refcounting in compile/marshal.c (gh-103922)
Dong-hee Na committed
June 2, 2023
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
March 22, 2023
M
GH-101291: Rearrange the size bits in PyLongObject (GH-102464)
Mark Shannon committed
January 30, 2023
November 23, 2022
V
gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)
Victor Stinner committed
November 16, 2022
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99530)
Victor Stinner committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Python/ directory (#99302)
Victor Stinner committed
November 1, 2022
B
gh-98925: Lower marshal recursion depth for WASI (GH-98938)
Brett Cannon committed
May 4, 2022
I
gh-78214: marshal: Stabilize FLAG_REF usage (GH-8226)
Inada Naoki committed
April 21, 2022
M
GH-88116: Use a compact format to represent end line and column offsets. (GH-91666)
Mark Shannon committed
April 7, 2022
V
bpo-35134: Remove the Include/code.h header file (GH-32385)
Victor Stinner committed
March 21, 2022
B
bpo-46841: Quicken code in-place (GH-31888)
Brandt Bucher committed
March 11, 2022
V
bpo-46906: Add PyFloat_Pack8() to the C API (GH-31657)
Victor Stinner committed
February 8, 2022
October 15, 2021
V
bpo-35134: Move classobject.h to Include/cpython/ (GH-28968)
Victor Stinner committed
October 14, 2021
V
bpo-35134: Add Include/cpython/floatobject.h (GH-28957)
Victor Stinner committed
October 12, 2021
V
bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)
Victor Stinner committed
October 11, 2021
V
bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)
Victor Stinner committed
September 3, 2021
V
bpo-45094: Add Py_NO_INLINE macro (GH-28140)
Victor Stinner committed
August 31, 2021
B
bpo-37596: Clean up the set/frozenset marshalling code (GH-28068)
Brandt Bucher committed
August 25, 2021
B
bpo-37596: Make `set` and `frozenset` marshalling deterministic (GH-27926)
Brandt Bucher committed
July 7, 2021
G
bpo-44530: Add co_qualname field to PyCodeObject (GH-26941)
Gabriele N. Tornetta committed