COMMITS
/ Include/object.h August 29, 2022
V
Fix Py_INCREF() statistics in limited C API 3.10 (#96120)
Victor Stinner committed
August 16, 2022
M
GH-95245: Move weakreflist into the pre-header. (GH-95996)
Mark Shannon committed
August 8, 2022
P
gh-93274: Expose receiving vectorcall in the Limited API (GH-95717)
Petr Viktorin committed
July 25, 2022
E
gh-94673: Add _PyStaticType_InitBuiltin() (#95152)
Eric Snow committed
June 20, 2022
V
gh-87347: Add parenthesis around macro arguments (#93915)
Victor Stinner committed
May 27, 2022
W
gh-60074: add new stable API function PyType_FromMetaclass (GH-93012)
Wenzel Jakob committed
May 16, 2022
M
Improve object stats (#92845)
Mark Shannon committed
May 11, 2022
V
gh-89653: PEP 670: Use PyObject* type for parameters (#92694)
Victor Stinner committed
May 6, 2022
V
gh-91321: Fix _PyObject_EXTRA_INIT for C++ (#92396)
Victor Stinner committed
May 3, 2022
V
gh-91321: Add _Py_NULL macro (#92253)
Victor Stinner committed
V
gh-92135: Rename _Py_reinterpret_cast() to _Py_CAST() (#92230)
Victor Stinner committed
April 27, 2022
V
gh-91320: Add _Py_reinterpret_cast() macro (#91959)
Victor Stinner committed
April 25, 2022
V
gh-89653: PEP 670: Functions don't cast pointers (#91697)
Victor Stinner committed
April 21, 2022
V
gh-91768: C API no longer use "const PyObject*" type (#91769)
Victor Stinner committed
April 6, 2022
S
bpo-26579: Add object.__getstate__(). (GH-2821)
Serhiy Storchaka committed
February 24, 2022
V
bpo-45459: C API uses type names rather than structure names (GH-31528)
Victor Stinner committed
V
bpo-45459: Add pytypedefs.h header file (GH-31527)
Victor Stinner committed
February 11, 2022
V
bpo-45490: Rename static inline functions (GH-31217)
Victor Stinner committed
January 21, 2022
V
bpo-46417: Add _PyType_CAST() macro (GH-30760)
Victor Stinner committed
December 19, 2021
R
Revert "bpo-46131: add fastpath for PyFloat_Check() (GH-30200)" (GH-30208)
Raymond Hettinger committed
M
bpo-46131: add fastpath for PyFloat_Check() (#30200)
Matti Picus committed
December 7, 2021
October 14, 2021
V
bpo-45434: Remove useless space in includes (GH-28963)
Victor Stinner committed
October 13, 2021
M
bpo-45340: Don't create object dictionaries unless actually needed (GH-28802)
Mark Shannon committed
October 6, 2021
C
Fix typos in the Include directory (GH-28745)
Christian Clauss committed
September 8, 2021
V
bpo-39573: Py_TYPE becomes a static inline function (GH-28128)
Victor Stinner committed
August 17, 2021
July 29, 2021
H
bpo-42035: Add a PyType_GetName() to get type's short name. (GH-23903)
Hai Shi committed
July 23, 2021
P
bpo-42747: Remove Py_TPFLAGS_HAVE_AM_SEND and make Py_TPFLAGS_HAVE_VERSION_TAG no-op (GH-27260)
Petr Viktorin committed
June 11, 2021
V
bpo-44378: Fix a compiler warning in Py_IS_TYPE() (GH-26644)
Victor Stinner committed
June 8, 2021
P
bpo-44348: Revert "bpo-39573: Py_TYPE becomes a static inline function (GH-26493)" (GH-26596)
Pablo Galindo committed
June 3, 2021
V
bpo-39573: Py_TYPE becomes a static inline function (GH-26493)
Victor Stinner committed
April 30, 2021
V
bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721)
Victor Stinner committed
M
bpo-43977: Use tp_flags for collection matching (GH-25723)
Mark Shannon committed
April 28, 2021
E
bpo-43908: Add Py_TPFLAGS_IMMUTABLETYPE flag (GH-25520)
Erlend Egeberg Aasland committed
April 10, 2021
V
bpo-43753: Add Py_Is() and Py_IsNone() functions (GH-25227)
Victor Stinner committed
April 2, 2021
V
bpo-43688: Support the limited C API in debug mode (GH-25131)
Victor Stinner committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
February 15, 2021
E
bpo-43181: Convert PyObject_TypeCheck to static inline function (GH-24533)
Erlend Egeberg Aasland committed
December 3, 2020
V
bpo-42262: Py_NewRef() casts its argument to PyObject* (GH-23626)
Victor Stinner committed
November 18, 2020
V
bpo-39573: Convert Py_TYPE() and Py_SIZE() back to macros (GH-23366)
Victor Stinner committed
November 10, 2020
V
bpo-42085: Introduce dedicated entry in PyAsyncMethods for sending values (#22780)
Vladimir Matveev committed
November 9, 2020
V
bpo-42294: Add borrowed/strong reference to doc glossary (GH-23206)
Victor Stinner committed
November 5, 2020
V
bpo-42262: Add Py_NewRef() and Py_XNewRef() (GH-23152)
Victor Stinner committed
September 22, 2020
V
Py_IS_TYPE() macro uses Py_TYPE() (GH-22341)
Victor Stinner committed
July 8, 2020
V
Revert "bpo-40170: PyType_HasFeature() now always calls PyType_GetFlags() (GH-19378)" (GH-21390)
Victor Stinner committed
May 27, 2020
V
bpo-39573: Convert Py_REFCNT and Py_SIZE to functions (GH-20429)
Victor Stinner committed
May 25, 2020
D
bpo-39573: Convert Py_TYPE() to a static inline function (GH-20290)
Dong-hee Na committed
May 7, 2020
P
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936)
Petr Viktorin committed
April 8, 2020
J
Remove extraneous ')' in abstract.h (GH-19146)
Jimmy Yang committed