COMMITS
/ Objects/structseq.c March 13, 2026
P
gh-145376: Fix GC tracking in `structseq.__replace__` (#145820)
Pieter Eendebak committed
March 9, 2026
P
gh-145376: Fix various refleaks in Objects/ (#145609)
Pieter Eendebak committed
October 11, 2025
V
gh-111489: Remove _PyTuple_FromArray() alias (#139973)
Victor Stinner committed
March 27, 2025
M
gh-131525: Cache the result of tuple_hash (#131529)
Michael Droettboom committed
March 17, 2025
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
March 14, 2025
V
gh-111178: Fix function signatures for test_os (#131227)
Victor Stinner committed
March 4, 2025
V
gh-111178: Fix function signatures in structseq.c (#130683)
Victor Stinner committed
October 10, 2024
M
GH-125174: Make immortal objects more robust, following design from PEP 683 (GH-125251)
Mark Shannon committed
October 9, 2024
V
gh-125196: Use PyUnicodeWriter for repr(structseq) (#125219)
Victor Stinner committed
September 2, 2024
P
gh-123091: Use more _Py_IsImmortalLoose() (GH-123602)
Petr Viktorin committed
August 2, 2024
S
gh-122527: Fix a crash on deallocation of `PyStructSequence` (GH-122577)
Sam Gross committed
June 3, 2024
E
gh-117398: Use Per-Interpreter State for the _datetime Static Types (gh-119929)
Eric Snow committed
April 12, 2024
S
gh-117764: Add docstrings and signatures for the __replace__ methods (GH-117768)
Serhiy Storchaka committed
March 20, 2024
M
GH-108362: Incremental Cycle GC (GH-116206)
Mark Shannon committed
February 7, 2024
M
GH-108362: Revert "GH-108362: Incremental GC implementation (GH-108038)" (#115132)
Mark Shannon committed
February 5, 2024
M
GH-108362: Incremental GC implementation (GH-108038)
Mark Shannon committed
November 14, 2023
V
gh-111262: Add PyDict_Pop() function (#112028)
Victor Stinner committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
October 4, 2023
X
gh-110222: Add support of PyStructSequence in copy.replace() (GH-110223)
Xuehai Pan committed
August 31, 2023
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
August 23, 2023
V
gh-108308: Replace _PyDict_GetItemStringWithError() (#108372)
Victor Stinner committed
August 22, 2023
V
gh-106320: Remove _PyDict_GetItemStringWithError() function (#108313)
Victor Stinner committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
June 28, 2023
V
gh-106168: PyTuple_SET_ITEM() now checks the index (#106164)
Victor Stinner committed
May 3, 2023
E
gh-94673: More Per-Interpreter Fields for Builtin Static Types (gh-103912)
Eric Snow committed
May 2, 2023
E
gh-94673: Hide Objects in PyTypeObject Behind Accessors (gh-104074)
Eric Snow committed
May 1, 2023
E
gh-84436: Immortalize in _PyStructSequence_InitBuiltinWithFlags() (gh-104054)
Eric Snow committed
April 28, 2023
E
gh-94673: Fix _PyTypes_InitTypes() and get_type_attr_as_size() (gh-103961)
Eric Snow committed
April 27, 2023
E
gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940)
Eric Snow committed
March 21, 2023
E
gh-102304: Move the Total Refcount to PyInterpreterState (gh-102545)
Eric Snow committed
March 8, 2023
E
gh-102304: Consolidate Direct Usage of _Py_RefTotal (gh-102514)
Eric Snow committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99354)
Victor Stinner committed
August 5, 2022
E
gh-94673: Add Per-Interpreter tp_subclasses for Static Builtin Types (gh-95301)
Eric Snow committed
July 25, 2022
E
gh-94673: Add _PyStaticType_InitBuiltin() (#95152)
Eric Snow committed
February 8, 2022
January 28, 2022
V
bpo-46417: _PyStructSequence_FiniType() updates _Py_RefTotal (GH-30988)
Victor Stinner committed
January 21, 2022
V
bpo-46417: Use _PyType_CAST() in Objects directory (GH-30764)
Victor Stinner committed
V
bpo-46417: _curses uses PyStructSequence_NewType() (GH-30736)
Victor Stinner committed
V
bpo-46417: Finalize structseq types at exit (GH-30645)
Victor Stinner committed
December 9, 2021
May 3, 2021
P
bpo-43916: Move the _PyStructSequence_InitType function to the internal API (GH-25854)
Pablo Galindo committed
April 30, 2021
V
bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721)
Victor Stinner committed
April 2, 2021
V
bpo-43687: Py_Initialize() creates singletons earlier (GH-25147)
Victor Stinner committed
March 4, 2021
P
bpo-42128: Add __match_args__ to structseq-based classes (GH-24732)
Pablo Galindo committed
March 1, 2021
J
bpo-11717: fix ssize_t redefinition error when targeting 32bit Windows app (GH-24479)
Jozef Grajciar committed
December 1, 2020
V
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner committed
November 22, 2020
S
bpo-42423: Accept single base class in PyType_FromModuleAndSpec() (GH-23441)
Serhiy Storchaka committed
October 26, 2020
S
bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648)
Serhiy Storchaka committed