COMMITS
/ Python/pythonrun.c May 28, 2025
S
gh-108512: Add and use new replacements for PySys_GetObject() (GH-111035)
Serhiy Storchaka committed
May 8, 2025
E
gh-132775: Add _PyCode_GetScriptXIData() (gh-133480)
Eric Snow committed
May 4, 2025
March 19, 2025
V
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner committed
March 17, 2025
I
gh-130080: implement PEP 765 (#130087)
Irit Katriel committed
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
March 10, 2025
P
gh-117174: Add a new route in linecache to fetch interactive source code (#117500)
Pablo Galindo Salgado committed
February 28, 2025
H
Postpone <stdbool.h> inclusion after Python.h (#130641)
Hugo Beauzée-Luyssen committed
February 25, 2025
S
gh-130163: Fix crashes related to PySys_GetObject() (GH-130503)
Serhiy Storchaka committed
M
GH-130396: Use computed stack limits on linux (GH-130398)
Mark Shannon committed
February 24, 2025
February 19, 2025
M
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
Mark Shannon committed
February 13, 2025
S
gh-128130: Fix unhandled keyboard interrupt data race (gh-129975)
Sam Gross committed
February 5, 2025
V
gh-128911: Use PyImport_ImportModuleAttr() function (#129657)
Victor Stinner committed
January 6, 2025
V
gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)
Victor Stinner committed
December 16, 2024
B
Free arena on _PyCompile_AstOptimize failure in Py_CompileStringObject (GH-127910)
Berker Peksag committed
October 24, 2024
S
gh-125842: Fix `sys.exit(0xffff_ffff)` on Windows (#125896)
Sam Gross committed
October 18, 2024
E
gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)
Eric Snow committed
September 3, 2024
S
gh-121804: always show error location for SyntaxError's in basic repl (#123202)
Sergey B Kirpichev committed
May 5, 2024
P
gh-111201: A new Python REPL (GH-111567)
Pablo Galindo Salgado committed
May 2, 2024
N
gh-116180: Check the globals argument in PyRun_* C API (GH-116637)
NGRsoftlab committed
March 7, 2024
S
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
Serhiy Storchaka committed
February 25, 2024
November 2, 2023
S
gh-108082: Use PyErr_FormatUnraisable() (GH-111580)
Serhiy Storchaka committed
October 26, 2023
P
gh-67224: Show source lines in tracebacks when using the -c option when running Python (#111200)
Pablo Galindo Salgado committed
October 20, 2023
N
gh-111132: Fix crash on interactive_filename in `run_mod` (#111136)
Nikita Sobolev committed
October 16, 2023
P
gh-110912: Correctly display tracebacks for MemoryError exceptions using the traceback module (#110921)
Pablo Galindo Salgado committed
October 13, 2023
P
gh-110805: Allow the repl to show source code and complete tracebacks (#110775)
Pablo Galindo Salgado committed
October 12, 2023
P
gh-110721: Use the traceback module for PyErr_Display() and fallback to the C implementation (#110702)
Pablo Galindo Salgado committed
September 29, 2023
V
gh-110079: Remove extern "C" { ...} in C code (#110080)
Victor Stinner committed
September 23, 2023
S
gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612)
Serhiy Storchaka committed
September 11, 2023
I
gh-109179: Fix traceback display for SyntaxErrors with notes (#109197)
Irit Katriel committed
September 6, 2023
V
gh-108765: Cleanup #include in Python/*.c files (#108977)
Victor Stinner committed
August 29, 2023
V
gh-106320: Remove private pythonrun API (#108599)
Victor Stinner committed
August 24, 2023
V
gh-108308: Remove _PyDict_GetItemStringWithError() function (#108426)
Victor Stinner committed
V
gh-108314: Add PyDict_ContainsString() function (#108323)
Victor Stinner committed
August 23, 2023
I
gh-108113: Make it possible to optimize an AST (#108282)
Irit Katriel committed
August 22, 2023
V
gh-106320: Remove _PyDict_GetItemStringWithError() function (#108313)
Victor Stinner committed
August 21, 2023
I
gh-108113: Make it possible to create an optimized AST (#108154)
Irit Katriel committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
June 30, 2023
V
gh-106023: Update code using _PyObject_FastCall() (#106257)
Victor Stinner committed
June 26, 2023
V
gh-106084: Remove old PyObject call aliases (#106085)
Victor Stinner committed
June 23, 2023
S
gh-106033: Get rid of new occurrences of PyDict_GetItem and PyObject_HasAttr (GH-106034)
Serhiy Storchaka committed
June 22, 2023
V
gh-105922: Use PyImport_AddModuleRef() function (#105999)
Victor Stinner committed
June 20, 2023
V
gh-105922: Add PyImport_AddModuleRef() function (#105923)
Victor Stinner committed
June 19, 2023
V
gh-105922: Refactor PyRun_InteractiveOneObjectEx() (#105925)
Victor Stinner committed
May 1, 2023
C
gh-103895: Improve how invalid `Exception.__notes__` are displayed (#103897)
Carey Metcalfe committed
March 19, 2023
I
gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (#102816)
Irit Katriel committed
March 18, 2023
I
March 16, 2023
I
gh-102755: Add PyErr_DisplayException(exc) (#102756)
Irit Katriel committed