COMMITS
/ Objects/fileobject.c August 14, 2025
S
gh-130821: Add type information to error messages for invalid return type (GH-130835)
Semyon Moroz committed
March 24, 2025
B
gh-111178: fix UBSan failures for `PyStdPrinter_Object` (#131607)
Bénédikt Tran committed
March 17, 2025
V
gh-131238: Add explicit includes to pycore headers (#131257)
Victor Stinner committed
March 14, 2025
V
gh-111178: Fix function signatures for PyStdPrinter (#131192)
Victor Stinner committed
January 30, 2025
V
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner committed
August 1, 2024
V
Replace PyObject_Del with PyObject_Free (#122453)
Victor Stinner committed
March 25, 2024
S
gh-87193: Support bytes objects with refcount > 1 in _PyBytes_Resize() (GH-117160)
Serhiy Storchaka committed
February 5, 2024
S
gh-82626: Emit a warning when bool is used as a file descriptor (GH-111275)
Serhiy Storchaka committed
September 30, 2023
V
gh-110014: Include explicitly <unistd.h> header (#110155)
Victor Stinner 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
August 24, 2023
V
gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
November 23, 2022
V
gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)
Victor Stinner committed
November 22, 2022
V
gh-99537: Use Py_SETREF() function in C code (#99657)
Victor Stinner committed
September 27, 2022
P
gh-96670: Raise SyntaxError when parsing NULL bytes (#97594)
Pablo Galindo Salgado committed
June 14, 2022
S
gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742)
Serhiy Storchaka committed
February 8, 2022
October 15, 2021
B
bpo-45479: Futher simplify Py_UniversalNewlineFgets. (GH-28967)
Benjamin Peterson committed
B
closes bpo-45479: Degunkify Py_UniversalNewlineFgets. (GH-28965)
Benjamin Peterson committed
October 12, 2021
V
bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)
Victor Stinner committed
October 11, 2021
V
bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)
Victor Stinner committed
April 30, 2021
V
bpo-43916: PyStdPrinter_Type uses Py_TPFLAGS_DISALLOW_INSTANTIATION (GH-25749)
Victor Stinner committed
October 9, 2020
S
bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes". (GH-22620)
Serhiy Storchaka committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
April 12, 2020
S
bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472)
Serhiy Storchaka committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 6, 2020
V
bpo-39573: Use Py_REFCNT() macro (GH-18388)
Victor Stinner committed
January 30, 2020
H
September 1, 2019
S
bpo-15999: Clean up of handling boolean arguments. (GH-15610)
Serhiy Storchaka committed
S
bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630)
Serhiy Storchaka committed
July 8, 2019
J
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
May 23, 2019
S
bpo-36842: Implement PEP 578 (GH-12613)
Steve Dower committed
March 10, 2019
January 22, 2019
V
bpo-35713: Split _Py_InitializeCore into subfunctions (GH-11650)
Victor Stinner committed
November 13, 2018
G
bpo-35214: Add _Py_ prefix to MEMORY_SANITIZER def. (GH-10503)
Gregory P. Smith committed
G
Disable getc_unlocked() with MemorySanitizer. (GH-10499)
Gregory P. Smith committed
April 29, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
Siddhesh Poyarekar committed
February 16, 2017
I
bpo-29548: Fix some inefficient call API usage (GH-97)
INADA Naoki committed
January 23, 2017
S
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
Serhiy Storchaka committed
December 5, 2016
V
Issue #28858: Remove _PyObject_CallArg1() macro
Victor Stinner committed
November 20, 2016
S
Added the const qualifier to char* variables that refer to readonly internal
Serhiy Storchaka committed
August 22, 2016
V
Rename _PyObject_FastCall() to _PyObject_FastCallDict()
Victor Stinner committed
August 19, 2016
V
PyFile_WriteObject() now uses fast call
Victor Stinner committed
September 30, 2015
V
(Merge 3.4) Issue #25182: Fix compilation on Windows
Victor Stinner committed
V
Issue #25182: Fix compilation on Windows
Victor Stinner committed
S
Issue #25182: The stdprinter (used as sys.stderr before the io module is
Serhiy Storchaka committed