COMMITS
/ Include/Python.h October 18, 2024
E
gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)
Eric Snow committed
September 27, 2024
T
gh-124609: Fix _Py_ThreadId for Windows builds using MinGW (#124663)
Tony Roberts committed
June 26, 2024
V
gh-120642: Move private PyCode APIs to the internal C API (#120643)
Victor Stinner committed
June 21, 2024
S
gh-119344: Make critical section API public (#119353)
Sam Gross committed
June 20, 2024
S
gh-117511: Make PyMutex public in the non-limited API (#117731)
Sam Gross committed
June 11, 2024
K
gh-120326: Include <intrin.h> on Windows with Free Threading (#120329)
Kirill Podoprigora committed
May 31, 2024
V
gh-119853: Add Include/refcount.h file (#119854)
Victor Stinner committed
May 4, 2024
I
gh-111997: C-API for signalling monitoring events (#116413)
Irit Katriel committed
April 11, 2024
S
gh-111506: Error if the limited API is used in free-threaded build (#117762)
Sam Gross committed
March 20, 2024
S
gh-117021: Fix integer overflow in PyLong_AsPid() on non-Windows 64-bit platforms (GH-117064)
Serhiy Storchaka committed
February 12, 2024
P
gh-110850: Add PyTime_t C API (GH-115215)
Petr Viktorin committed
November 15, 2023
V
gh-112026: Add again <unistd.h> include in Python.h (#112046)
Victor Stinner committed
October 31, 2023
V
gh-108765: Python.h no longer includes <stddef.h> on Windows (#111563)
Victor Stinner committed
September 19, 2023
S
gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)
Sam Gross committed
September 3, 2023
V
gh-108765: Python.h no longer includes <ctype.h> (#108831)
Victor Stinner committed
September 2, 2023
V
gh-108765: Python.h no longer includes <unistd.h> (#108783)
Victor Stinner committed
V
gh-108765: Python.h no longer includes <ieeefp.h> (#108781)
Victor Stinner committed
September 1, 2023
V
gh-108765: Move standard includes to Python.h (#108769)
Victor Stinner committed
July 2, 2023
V
gh-106320: Remove private _PyTraceMalloc C API functions (#106324)
Victor Stinner committed
July 1, 2023
V
gh-106316: Remove pytime.h header file (#106317)
Victor Stinner committed
June 2, 2023
M
GH-104584: Plugin optimizer API (GH-105100)
Mark Shannon committed
April 7, 2022
V
bpo-35134: Remove the Include/code.h header file (GH-32385)
Victor Stinner committed
February 24, 2022
V
bpo-45459: Add pytypedefs.h header file (GH-31527)
Victor Stinner committed
February 22, 2022
V
bpo-45459: Rename buffer.h to pybuffer.h (#31201)
Victor Stinner committed
February 2, 2022
C
bpo-45459: Add Py_buffer to limited API (GH-29991)
Christian Heimes committed
November 23, 2021
V
bpo-39026: Fix Python.h when building with Xcode (GH-29488)
Victor Stinner committed
October 19, 2021
V
bpo-45434: Only exclude <stdlib.h> in Python 3.11 limited C API (GH-29027)
Victor Stinner committed
October 15, 2021
V
bpo-45482: Rename namespaceobject.h to pycore_namespace.h (GH-28975)
Victor Stinner committed
V
bpo-45434: Remove Include/eval.h header file (GH-28973)
Victor Stinner committed
V
bpo-35134: Move classobject.h to Include/cpython/ (GH-28968)
Victor Stinner committed
V
bpo-35134: Move Include/cellobject.h to Include/cpython/ (GH-28964)
Victor Stinner committed
October 14, 2021
V
po-35134: Move Include/funcobject.h to Include/cpython/ (GH-28958)
Victor Stinner committed
V
bpo-45434: Limited Python.h no longer includes stdio.h (GH-28960)
Victor Stinner committed
October 13, 2021
V
bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)
Victor Stinner committed
October 11, 2021
V
bpo-45434: Python.h no longer includes <stdlib.h> (GH-28888)
Victor Stinner committed
V
bpo-45434: Cleanup Python.h header file (GH-28883)
Victor Stinner committed
July 27, 2021
G
closes bpo-44751: Move crypt.h include from public header to _cryptmodule (GH-27394)
Geoffrey Thomas committed
June 10, 2021
M
bpo-44363: Get test_capi passing with address sanitizer (GH-26639)
Mark Shannon committed
April 29, 2021
V
bpo-43774: Remove unused PYMALLOC_DEBUG macro (GH-25711)
Victor Stinner committed
March 24, 2021
V
bpo-43244: Remove the pyarena.h header (GH-25007)
Victor Stinner committed
V
bpo-43244: Remove parser_interface.h header file (GH-25001)
Victor Stinner committed
February 19, 2021
N
bpo-35134: Move non-limited C API files to Include/cpython/ (GH-24561)
Nicholas Sim committed
February 17, 2021
N
bpo-35134: Move Include/{pyarena.h,pyctype.h} to Include/cpython/ (GH-24550)
Nicholas Sim committed
February 16, 2021
N
bpo-35134, Include: Move pytime.h to cpython/pytime.h (GH-23988)
Nicholas Sim committed
June 21, 2020
L
bpo-40939: Rename PyPegen* functions to PyParser* (GH-21016)
Lysandros Nikolaou committed
April 28, 2020
V
bpo-40421: Add Include/cpython/code.h header file (GH-19756)
Victor Stinner committed
V
bpo-40421: Add pyframe.h header file (GH-19755)
Victor Stinner committed
April 15, 2020
V
bpo-40268: Remove explicit pythread.h includes (#19529)
Victor Stinner committed
April 7, 2020
G
bpo-39481: Implementation for PEP 585 (#18239)
Guido van Rossum committed
February 12, 2020
V
bpo-35081: Move dtoa.h header to the internal C API (GH-18489)
Victor Stinner committed