COMMITS
/ Objects/typeobject.c May 23, 2026
March 31, 2026
S
[3.13] gh-146615: Fix format specifiers in Objects/ directory (GH-146620) (GH-146655)
Serhiy Storchaka committed
January 26, 2026
P
[3.13] gh-127773: Disable attribute cache on incompatible MRO entries (GH-127924) (GH-143729)
Petr Viktorin committed
January 11, 2026
M
[3.13] Remove outdated comment about `excess_args` warning in `object.__init__` (GH-143669) (#143681)
Miss Islington (bot) committed
October 22, 2025
M
[3.13] gh-132835: Add defensive NULL checks to MRO resolution (GH-134763) (GH-140437)
Miss Islington (bot) committed
P
June 27, 2025
April 28, 2025
N
[3.13] gh-132942: Fix races in type lookup cache (gh-133114)
Neil Schemenauer committed
April 15, 2025
M
[3.13] gh-132176: Fix crash on `type()` when `tuple` subclass passed as `bases` (GH-132212) (#132548)
Miss Islington (bot) committed
February 26, 2025
S
[3.13] gh-117657: Enable test_opcache under TSAN (GH-129831) (GH-130597)
Sam Gross committed
February 18, 2025
M
[3.13] gh-130230: Fix crash in pow() with only Decimal third argument (GH-130237) (GH-130246)
Miss Islington (bot) committed
February 12, 2025
S
[3.13] gh-128759: Fix accesses to `tp_version_tag`. (GH-129750) (GH-130042)
Sam Gross committed
January 13, 2025
M
[3.13] gh-128759: fix data race in `type_modified_unlocked` (GH-128764) (#128769)
Miss Islington (bot) committed
January 10, 2025
M
[3.13] gh-126862: Use `Py_ssize_t` instead of `int` when processing the number of super-classes (GH-127523) (#128699)
Miss Islington (bot) committed
November 19, 2024
M
[3.13] gh-126594: Fix typeobject.c wrap_buffer() cast (GH-126754) (#127004)
Miss Islington (bot) committed
November 5, 2024
M
[3.13] gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336) (GH-126423)
Miss Islington (bot) committed
October 11, 2024
M
[3.13] gh-125221: Fix free-threading data race in `object.__reduce_ex__` (GH-125267) (#125305)
Miss Islington (bot) committed
September 30, 2024
S
September 2, 2024
V
[3.13] gh-123091: Use _Py_IsImmortalLoose() (#123511) (#123600)
Victor Stinner committed
July 29, 2024
E
[3.13] gh-117482: Fix the Slot Wrapper Inheritance Tests (gh-122249)
Eric Snow committed
July 25, 2024
M
[3.13] GH-121832: Assert that the version number of static builtin types is not changed by PyType_Modified (gh-122290)
Miss Islington (bot) committed
July 24, 2024
E
[3.13] gh-117482: Simplify the Fix For Builtin Types Slot Wrappers (gh-121932)
Eric Snow committed
July 12, 2024
July 11, 2024
M
[3.13] gh-117482: Fix Builtin Types Slot Wrappers (gh-121630)
Miss Islington (bot) committed
July 8, 2024
M
[3.13] gh-121368: Fix seq lock memory ordering in _PyType_Lookup (GH-121388) (#121505)
Miss Islington (bot) committed
July 1, 2024
M
[3.13] gh-117657: Fix data races reported by TSAN in some set methods (GH-120914) (#121240)
Miss Islington (bot) committed
June 24, 2024
M
[3.13] gh-120860: Fix a few bugs in `type_setattro` error paths. (GH-120861) (#120963)
Miss Islington (bot) committed
P
June 21, 2024
S
[3.13] gh-119344: Make critical section API public (GH-119353) (#120856)
Sam Gross committed
June 20, 2024
M
[3.13] GH-119462: Enforce invariants of type versioning. Backport of GH-120731. (#120748)
Mark Shannon committed
June 18, 2024
M
[3.13] gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (GH-118807) (#120695)
Miss Islington (bot) committed
June 17, 2024
M
[3.13] gh-120524: Avoid a Race On _PyRuntime.types.managed_static.types[i].interp_count (gh-120657)
Miss Islington (bot) committed
June 15, 2024
M
[3.13] gh-117657: Make PyType_HasFeature (exported version) atomic (GH-120484) (#120554)
Miss Islington (bot) committed
June 14, 2024
M
[3.13] gh-120161: Fix a Crash in the _datetime Module (gh-120518)
Miss Islington (bot) committed
June 12, 2024
M
[3.13] gh-117657: Make Py_TYPE and Py_SET_TYPE thread safe (GH-120165) (GH-120403)
Miss Islington (bot) committed
June 11, 2024
M
gh-120198: Fix race condition when editing __class__ with an audit hook active (GH-120195)
Miss Islington (bot) committed
June 3, 2024
M
[3.13] gh-117398: Use Per-Interpreter State for the _datetime Static Types (gh-120009)
Miss Islington (bot) committed
May 29, 2024
M
[3.13] gh-119525: Fix deadlock with `_PyType_Lookup` and the GIL (GH-119527) (#119746)
Miss Islington (bot) committed
May 28, 2024
M
[3.13] gh-119011: `type.__type_params__` now return an empty tuple (GH-119296) (#119678)
Miss Islington (bot) committed
May 23, 2024
M
[3.13] GH-117195: Avoid assertion error in `object.__sizeof__` (GH-117220) (GH-119456)
Miss Islington (bot) committed
May 10, 2024
M
Fix some missing null checks. (GH-118721)
Miss Islington (bot) committed
May 6, 2024
April 30, 2024
D
[gh-117657] Fix some issues with TSAN in typeobject (#118249)
Dino Viehland committed
April 29, 2024
S
gh-118331: Handle errors in _PyObject_SetManagedDict (#118334)
Sam Gross committed
April 25, 2024
N
April 22, 2024
D
gh-112075: Make instance attributes stored in inline "dict" thread safe (#114742)
Dino Viehland committed
April 21, 2024
K
``Objects/typeobject.c``: Fix typo (#118126)
Kirill Podoprigora committed
April 18, 2024
N
Fix two typos in `typeobject.c` (#118024)
Nikita Sobolev committed
April 17, 2024
E
gh-94673: Fix compiler warning in typeobject.c (#117980)
Erlend E. Aasland committed