COMMITS
/ Objects/structseq.c 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
September 23, 2020
V
bpo-40170: Use inline _PyType_HasFeature() function (GH-22375)
Victor Stinner committed
June 22, 2020
V
bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056)
Victor Stinner committed
May 27, 2020
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
February 7, 2020
V
bpo-39573: Use Py_SET_SIZE() function (GH-18402)
Victor Stinner committed
November 16, 2019
S
bpo-38650: Constify PyStructSequence_UnnamedField. (GH-17005)
Serhiy Storchaka committed
September 14, 2019
S
bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933)
Serhiy Storchaka committed
September 12, 2019
R
bpo-38096: Complete the "structseq" and "named tuple" cleanup (GH-16010)
Raymond Hettinger committed
June 2, 2019
P
Call PyObject_GC_UnTrack in structseq dealloc (GH-13751)
Pablo Galindo committed
P
bpo-37126: Allow structseq objects to be tracked by the GC (GH-13729)
Pablo Galindo committed
March 27, 2019
E
bpo-35810: Incref heap-allocated types in PyObject_Init (GH-11661)
Eddie Elizondo committed
March 22, 2019
Z
bpo-36398: Fix a possible crash in structseq_repr(). (GH-12492)
Zackery Spytz committed
March 19, 2019
V
bpo-36365: Rewrite structseq_repr() using _PyUnicodeWriter (GH-12440)
Victor Stinner committed
March 13, 2019
S
bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264)
Serhiy Storchaka committed
February 25, 2019
S
bpo-36030: Add _PyTuple_FromArray() function (GH-11954)
Sergey Fedoseev committed
December 1, 2018
V
Fix compiler warning in structseq_repr() (GH-10841)
Victor Stinner committed
November 15, 2018
P
bpo-34784: Implement correct cleanup in PyStructSequence new implementation (GH-10536)
Pablo Galindo committed
November 13, 2018
E
bpo-34784: Fix PyStructSequence_NewType with heap-allocated StructSequence (GH-9665)
Eddie Elizondo committed
April 29, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
Siddhesh Poyarekar committed
March 19, 2017
S
bpo-29793: Convert some builtin types constructors to Argument Clinic. (#615)
Serhiy Storchaka committed
November 22, 2016
S
Issue #28761: The fields name and doc of structures PyMemberDef, PyGetSetDef,
Serhiy Storchaka committed
November 20, 2016
S
Added the const qualifier to char* variables that refer to readonly internal
Serhiy Storchaka committed
S
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
Serhiy Storchaka committed
December 25, 2015
S
Issue #25923: Added the const qualifier to static constant arrays.
Serhiy Storchaka committed
September 6, 2015
S
Issue #15989: Fixed some scarcely probable integer overflows.
Serhiy Storchaka committed
July 22, 2013
V
Issue #18520: Add a new PyStructSequence_InitType2() function, same than
Victor Stinner committed
July 17, 2013
V
Issue #18408: Fix structseq_reduce(), handle PyDict_SetItemString() failure
Victor Stinner committed
July 16, 2013
V
Close #18469: Replace PyDict_GetItemString() with _PyDict_GetItemId() in structseq.c
Victor Stinner committed
August 19, 2012
S
Check for NULL return value in PyStructSequence_NewType(). Found by Coverity.
Stefan Krah committed
February 15, 2012
A
Fix indentation
Antoine Pitrou committed
A
Issue #13020: Fix a reference leak when allocating a structsequence object fails.
Antoine Pitrou committed
December 3, 2010
M
Merge branches/pep-0384.
Martin v. Löwis committed
November 30, 2010
G
Include structseq.h in Python.h, and remove now-redundant includes in individual sources.
Georg Brandl committed