COMMITS
/ Objects/descrobject.c March 31, 2026
S
gh-146615: Fix format specifiers in Objects/ directory (GH-146620)
sunmy2019 committed
October 11, 2025
V
gh-111489: Remove _PyTuple_FromArray() alias (#139973)
Victor Stinner committed
August 18, 2025
P
gh-135228: Create __dict__ and __weakref__ descriptors for object (GH-136966)
Petr Viktorin committed
July 2, 2025
April 30, 2025
M
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon committed
April 21, 2025
P
gh-132747: Fix `NULL` dereference when calling a method's `__get__` manually (#132772)
Peter Bierma committed
April 18, 2025
B
gh-132097: use a macro for semantically casting function pointers (#132406)
Bénédikt Tran committed
March 21, 2025
V
gh-131238: Remove pycore_object_deferred.h from pycore_object.h (#131549)
Victor Stinner committed
January 22, 2025
V
gh-128863: Deprecate private C API functions (#128864)
Victor Stinner committed
January 6, 2025
B
gh-111178: fix UBSan failures in `Objects/descrobject.c` (GH-128245)
Bénédikt Tran committed
June 10, 2024
E
bpo-24766: doc= argument to subclasses of property not handled correctly (GH-2487)
E. M. Bray committed
April 12, 2024
S
gh-117376: Partial implementation of deferred reference counting (#117696)
Sam Gross committed
S
gh-117764: Fix and add signatures for many builtins (GH-117769)
Serhiy Storchaka committed
March 22, 2024
S
gh-113024: C API: Add PyObject_GenericHash() function (GH-113025)
Serhiy Storchaka committed
February 20, 2024
E
gh-101860: Expose __name__ on property (GH-101876)
Eugene Toder committed
February 17, 2024
S
gh-115618: Remove improper Py_XDECREFs in property methods (GH-115619)
Serhiy Storchaka committed
February 15, 2024
D
gh-114626: add PyCFunctionFast and PyCFunctionFastWithKeywords (GH-114627)
David Hewitt committed
January 2, 2024
C
gh-111178: Avoid calling functions from incompatible pointer types in descrobject.c (GH-112861)
Christopher Chavez committed
November 13, 2023
S
gh-111999: Add signatures and improve docstrings for builtins (GH-112000)
Serhiy Storchaka committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
September 15, 2023
H
gh-106213: Make Emscripten trampolines work with JSPI (GH-106219)
Hood Chatham committed
August 11, 2023
S
gh-84805: Autogenerate signature for METH_NOARGS and METH_O extension functions (GH-107794)
Serhiy Storchaka committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 22, 2023
V
gh-106320: Move _PyMethodWrapper_Type to internal C API (#107064)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
June 27, 2023
V
gh-106084: Remove _PyObject_CallMethod() function (#106159)
Victor Stinner committed
June 26, 2023
V
gh-106084: Remove _PyObject_RealIsInstance() function (#106106)
Victor Stinner committed
V
gh-106084: Remove old PyObject call aliases (#106085)
Victor Stinner committed
June 5, 2023
G
gh-98963: Restore the ability to have a dict-less property. (#105262)
Gregory P. Smith committed
May 4, 2023
P
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)
Petr Viktorin committed
January 12, 2023
R
GH-100942: Fix incorrect cast in property_copy(). (#100965)
Raymond Hettinger committed
November 23, 2022
V
gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)
Victor Stinner committed
November 16, 2022
H
gh-99443: `descr_set_trampoline_call` return type should be `int` not `PyObject*` (#99444)
Hood Chatham committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99332)
Victor Stinner committed
October 5, 2022
S
gh-95196: Disable incorrect pickling of the C implemented classmethod descriptors (GH-96383)
Serhiy Storchaka committed
June 28, 2022
S
gh-87995: Make MappingProxyType hashable (GH-94252)
Serhiy Storchaka committed
June 17, 2022
K
gh-93911: Specialize `LOAD_ATTR_PROPERTY` (GH-93912)
Ken Jin committed
May 29, 2022
S
bpo-41287: Handle `doc` argument of `property.__init__` in subclasses (#23205)
Sergei Izmailov committed
May 27, 2022
M
GH-90230: Add stats to breakdown the origin of calls to `PyEval_EvalFrame` (GH-93284)
Mark Shannon committed
May 4, 2022
V
Use static inline function Py_EnterRecursiveCall() (#91988)
Victor Stinner committed
May 3, 2022
V
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner committed
March 30, 2022
C
bpo-47162: Add call trampoline to mitigate bad fpcasts on Emscripten (GH-32189)
Christian Heimes committed
March 14, 2022
I
bpo-43721: Fix docstrings for property.getter/setter/deleter (GH-31046)
Irit Katriel committed
February 17, 2022
C
bpo-46730: Fix refleak and tighten NULL checks (GH-31389)
Christian Heimes committed
February 16, 2022
A
bpo-46730: Add more info to @property AttributeError messages (GH-31311)
Alex-Blade committed
February 8, 2022
January 19, 2022
J
docs: correct outdated MappingProxyType docstrings (#30281)
Joshua Bronson committed
October 7, 2021
D
bpo-45385: Fix reference leak from descr_check (#28719)
Dong-hee Na committed
September 19, 2021
S
Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450)
Serhiy Storchaka committed