..
cpython
gh-85283: Add PyMem_RawMalloc() to the limited C API ( #108570 )
2023-10-17 02:41:51 +02:00
internal
gh-109693: Update _gil_runtime_state.locked to use pyatomic.h (gh-110836)
2023-10-17 07:32:50 +09:00
Python.h
gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)
2023-09-19 09:54:29 -06:00
README.rst
gh-101101: Unstable C API tier (PEP 689) (GH-101102)
2023-02-28 09:31:01 +01:00
abstract.h
gh-108511: Add C API functions which do not silently ignore errors (GH-109025)
2023-09-17 14:23:31 +03:00
bltinmodule.h
…
boolobject.h
gh-84436: Implement Immortal Objects (gh-19474)
2023-04-22 13:39:37 -06:00
bytearrayobject.h
…
bytesobject.h
gh-108765: Move standard includes to Python.h ( #108769 )
2023-09-01 21:03:20 +02:00
ceval.h
gh-105182: Remove PyEval_AcquireLock() and PyEval_InitThreads() ( #105183 )
2023-06-01 13:41:56 +02:00
codecs.h
Remove private _PyCodec_Lookup() function ( #106269 )
2023-06-30 09:34:01 +00:00
compile.h
gh-109596: Ensure repeated rules in the grammar are not allowed and fix incorrect soft keywords ( #109606 )
2023-09-22 19:03:23 +01:00
complexobject.h
…
datetime.h
gh-87347: Add parenthesis around macro arguments ( #93915 )
2022-06-20 16:04:52 +02:00
descrobject.h
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)
2023-05-04 09:56:53 +02:00
dictobject.h
gh-106004: PyDict_GetItemRef() should only be in the limited API 3.13 (GH-107229)
2023-07-25 21:48:07 +03:00
dynamic_annotations.h
gh-96959: Update HTTP links which are redirected to HTTPS (GH-96961)
2022-09-24 14:38:53 +03:00
enumobject.h
…
errcode.h
gh-107450: Check for overflow in the tokenizer and fix overflow test ( #110832 )
2023-10-16 16:42:49 +02:00
exports.h
gh-108765: Move export code from pyport.h to exports.h ( #108855 )
2023-09-04 01:04:05 +02:00
fileobject.h
gh-106320: Remove _PyIsSelectable_fd() C API ( #107142 )
2023-07-23 19:07:12 +00:00
fileutils.h
gh-108765: Move stat() fiddling from pyport.h to fileutils.h ( #108854 )
2023-09-03 21:32:13 +00:00
floatobject.h
…
frameobject.h
…
genericaliasobject.h
…
import.h
gh-105922: Add PyImport_AddModuleRef() function ( #105923 )
2023-06-20 08:48:14 +02:00
interpreteridobject.h
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-107359)
2023-07-27 15:30:16 -06:00
intrcheck.h
gh-106320: Remove private _PyOS_IsMainThread() function ( #108605 )
2023-08-29 03:20:31 +00:00
iterobject.h
gh-106320: Remove _PyAnextAwaitable_Type from the public C API ( #108597 )
2023-08-29 02:05:11 +00:00
listobject.h
…
longobject.h
gh-108444: Add PyLong_AsInt() public function ( #108445 )
2023-08-24 23:55:30 +02:00
marshal.h
…
memoryobject.h
gh-79315: Add Include/cpython/memoryobject.h header ( #99723 )
2022-11-23 15:44:42 +01:00
methodobject.h
gh-105107: Remove PyCFunction_Call() function ( #105181 )
2023-06-01 11:25:55 +02:00
modsupport.h
gh-108765: Move standard includes to Python.h ( #108769 )
2023-09-01 21:03:20 +02:00
moduleobject.h
gh-110968: Py_MOD_PER_INTERPRETER_GIL_SUPPORTED new in 3.13. ( #110969 )
2023-10-17 12:27:16 +02:00
object.h
gh-109496: Detect Py_DECREF() after dealloc in debug mode ( #109539 )
2023-09-18 14:59:09 +00:00
objimpl.h
gh-108765: Move standard includes to Python.h ( #108769 )
2023-09-01 21:03:20 +02:00
opcode.h
gh-105481: opcode.h is no longer generated during the build ( #108080 )
2023-08-17 17:07:58 +01:00
opcode_ids.h
GH-105848: Replace KW_NAMES + CALL with LOAD_CONST + CALL_KW (GH-109300)
2023-09-13 10:25:45 -07:00
osdefs.h
gh-108765: Reformat Include/osdefs.h ( #108766 )
2023-09-01 14:35:39 +00:00
osmodule.h
…
patchlevel.h
Post 3.13.0a1
2023-10-13 13:39:00 +02:00
py_curses.h
…
pyatomic.h
gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)
2023-09-19 09:54:29 -06:00
pybuffer.h
gh-102500: Implement PEP 688 ( #102521 )
2023-05-04 07:59:46 -07:00
pycapsule.h
gh-108240: Add pycore_capsule.h internal header file ( #108596 )
2023-08-29 01:20:02 +00:00
pydtrace.d
…
pydtrace.h
Fix `pydtrace.d` path comment in `Include/pydtrace.h` ( #28539 )
2022-12-31 22:40:25 +05:30
pyerrors.h
gh-108765: Move standard includes to Python.h ( #108769 )
2023-09-01 21:03:20 +02:00
pyexpat.h
…
pyframe.h
gh-93937, C API: Move PyFrame_GetBack() to Python.h ( #93938 )
2022-06-19 12:02:33 +02:00
pyhash.h
gh-106320: Move private _PyHash API to the internal C API ( #107026 )
2023-07-22 13:49:37 +00:00
pylifecycle.h
gh-110397: Add Py_IsFinalizing() to the stable ABI ( #110441 )
2023-10-07 17:59:16 +02:00
pymacconfig.h
gh-108765: Reformat Include/pymacconfig.h ( #108764 )
2023-09-01 14:57:28 +00:00
pymacro.h
gh-107249: Implement Py_UNUSED() for MSVC ( #107250 )
2023-07-25 19:28:16 +02:00
pymath.h
gh-104263: Rely on Py_NAN and introduce Py_INFINITY (GH-104202)
2023-05-10 17:44:52 +01:00
pymem.h
gh-85283: Add PyMem_RawMalloc() to the limited C API ( #108570 )
2023-10-17 02:41:51 +02:00
pyport.h
gh-85283: If Py_LIMITED_API is defined, undefine Py_BUILD_CORE ( #110725 )
2023-10-11 20:47:54 +00:00
pystate.h
gh-108867: Add PyThreadState_GetUnchecked() function ( #108870 )
2023-10-03 16:53:51 +00:00
pystats.h
gh-108753: Enhance pystats ( #108754 )
2023-09-06 15:54:59 +00:00
pystrcmp.h
…
pystrtod.h
gh-106320: Remove private float C API functions ( #108430 )
2023-08-24 19:09:49 +02:00
pythonrun.h
gh-102755: PyErr_DisplayException only in ABI >= 3.12. Tests cover PyErr_Display as well (GH-102849)
2023-03-21 10:36:18 +01:00
pythread.h
gh-110014: Remove PY_TIMEOUT_MAX from limited C API ( #110217 )
2023-10-02 18:07:56 +02:00
pytypedefs.h
…
rangeobject.h
…
setobject.h
…
sliceobject.h
…
structmember.h
gh-47146: Soft-deprecate structmember.h, expose its contents via Python.h (GH-99014)
2022-11-22 08:25:43 +01:00
structseq.h
gh-106168: PyTuple_SET_ITEM() now checks the index ( #106164 )
2023-06-28 03:45:57 +02:00
sysmodule.h
gh-105145: Deprecate Py_GetPath() function ( #105179 )
2023-06-01 12:06:32 +00:00
traceback.h
…
tupleobject.h
…
typeslots.h
…
unicodeobject.h
gh-110289: C API: Add PyUnicode_EqualToUTF8() and PyUnicode_EqualToUTF8AndSize() functions (GH-110297)
2023-10-11 16:41:58 +03:00
warnings.h
…
weakrefobject.h
gh-105927: Deprecate PyWeakref_GetObject() function ( #106006 )
2023-06-26 12:10:53 +02:00