Commits
User selector
Commit History
Commits on Feb 12, 2026
gh-121617: Include <string.h> for Py_CLEAR() macro (#144666)
Show description for 9e5e1f9authored
Commits on Oct 7, 2025
gh-79315: Remove Include/pylock.h and Include/monitoring.h (#139731)
Show description for 5a77f02authored
Commits on Aug 26, 2025
gh-138143: Allow anonymous unions in public headers, using `_Py_ANONYMOUS` (GH-137283)
Show description for ce1a877authored
Commits on Aug 5, 2025
gh-136823: Update documentation on excluded headers in Python.h (#136824)
Show description for c2428caandauthored
Commits on Jul 24, 2025
gh-136759: rename `lock.h` to `pylock.h` (#137041)
Show description for ec02db5authored
Commits on Jul 12, 2025
gh-111506: Add _Py_OPAQUE_PYOBJECT to hide PyObject layout & related API (GH-136505)
Show description for c7d24b8andauthored
Commits on Jun 11, 2025
gh-127545: Add _Py_ALIGNED_DEF(N, T) and use it for PyObject (GH-135209)
Show description for 49d7236authored
Commits on May 19, 2025
gh-133779: Revert Windows generation of pyconfig.h and go back to a static header. (GH-133966)
Show description for 986c367authored
Commits on Dec 3, 2024
gh-127271: Replace use of PyCell_GET/SET (gh-127272)
Show description for fc5a0dcauthored
Commits on Oct 18, 2024
gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)
Show description for 6d93690authored
Commits on Sep 27, 2024
Commits on Jun 26, 2024
gh-120642: Move private PyCode APIs to the internal C API (#120643)
Show description for 9e4a81fauthored
Commits on Jun 21, 2024
gh-119344: Make critical section API public (#119353)
Show description for 8f17d69authored
Commits on Jun 20, 2024
Commits on Jun 11, 2024
Commits on May 31, 2024
Commits on May 4, 2024
Commits on Apr 11, 2024
gh-111506: Error if the limited API is used in free-threaded build (#117762)
Show description for 39d381fauthored
Commits on Mar 20, 2024
Commits on Feb 12, 2024
gh-110850: Add PyTime_t C API (GH-115215)
Show description for 879f454andauthored
Commits on Nov 15, 2023
gh-112026: Add again <unistd.h> include in Python.h (#112046)
Show description for b338ffaauthored
Commits on Oct 31, 2023
gh-108765: Python.h no longer includes <stddef.h> on Windows (#111563)
Show description for faa5f60authored
Commits on Sep 19, 2023
gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)
Show description for 0c89056andauthored
Commits on Sep 3, 2023
gh-108765: Python.h no longer includes <ctype.h> (#108831)
Show description for 03c4080authored
Commits on Sep 2, 2023
- authored
gh-108765: Python.h no longer includes <ieeefp.h> (#108781)
Show description for 4ba1809authored
Commits on Sep 1, 2023
gh-108765: Move standard includes to Python.h (#108769)
Show description for 45b9e6aauthored
Commits on Jul 2, 2023
gh-106320: Remove private _PyTraceMalloc C API functions (#106324)
Show description for feb51f3authored
Commits on Jul 1, 2023
gh-106316: Remove pytime.h header file (#106317)
Show description for 46d7761authored
Commits on Jun 2, 2023
Commits on Apr 7, 2022
bpo-35134: Remove the Include/code.h header file (GH-32385)
Show description for 85addfbauthored
Commits on Feb 24, 2022
bpo-45459: Add pytypedefs.h header file (GH-31527)
Show description for ec091bdauthored
Commits on Feb 22, 2022
bpo-45459: Rename buffer.h to pybuffer.h (#31201)
Show description for 66b3cd7authored
Commits on Feb 2, 2022
bpo-45459: Add Py_buffer to limited API (GH-29991)
Show description for f66c857authored
Commits on Nov 23, 2021
bpo-39026: Fix Python.h when building with Xcode (GH-29488)
Show description for 4ae26b9authored