shadchin 65a5bf9d37 Update Python 3 to 3.12.8 1 month ago
..
cpython 96b2397787 Update contrib/tools/python3 to 3.12.4 7 months ago
internal 65a5bf9d37 Update Python 3 to 3.12.8 1 month ago
Python.h a55d99a3eb Update Python 3 to 3.12.3 9 months ago
README.rst 1c323ac18f Intermediate changes 4 months ago
abstract.h 1ac13c847b Library import 16 (#2433) 11 months ago
bltinmodule.h 1ac13c847b Library import 16 (#2433) 11 months ago
boolobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
bytearrayobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
bytesobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
ceval.h 1ac13c847b Library import 16 (#2433) 11 months ago
codecs.h 1ac13c847b Library import 16 (#2433) 11 months ago
compile.h 1ac13c847b Library import 16 (#2433) 11 months ago
complexobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
datetime.h 1ac13c847b Library import 16 (#2433) 11 months ago
descrobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
dictobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
dynamic_annotations.h 1ac13c847b Library import 16 (#2433) 11 months ago
enumobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
errcode.h 1ac13c847b Library import 16 (#2433) 11 months ago
exports.h 1ac13c847b Library import 16 (#2433) 11 months ago
fileobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
fileutils.h 1ac13c847b Library import 16 (#2433) 11 months ago
floatobject.h 9b567afd33 Library import 240819-0942 (#7994) 5 months ago
frameobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
genericaliasobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
import.h 1ac13c847b Library import 16 (#2433) 11 months ago
interpreteridobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
intrcheck.h 1ac13c847b Library import 16 (#2433) 11 months ago
iterobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
listobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
longobject.h a55d99a3eb Update Python 3 to 3.12.3 9 months ago
marshal.h 1ac13c847b Library import 16 (#2433) 11 months ago
memoryobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
methodobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
modsupport.h 1ac13c847b Library import 16 (#2433) 11 months ago
moduleobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
object.h a55d99a3eb Update Python 3 to 3.12.3 9 months ago
objimpl.h 1ac13c847b Library import 16 (#2433) 11 months ago
opcode.h 1ac13c847b Library import 16 (#2433) 11 months ago
osdefs.h 1ac13c847b Library import 16 (#2433) 11 months ago
osmodule.h 1ac13c847b Library import 16 (#2433) 11 months ago
patchlevel.h 65a5bf9d37 Update Python 3 to 3.12.8 1 month ago
py_curses.h 9731d8a4bb publishFullContrib: true for ydb 4 months ago
pybuffer.h 1ac13c847b Library import 16 (#2433) 11 months ago
pycapsule.h 1ac13c847b Library import 16 (#2433) 11 months ago
pyconfig-linux.h 2f7de7ab0e Switch on platform_dispatchers 5 months ago
pyconfig-musl.h 1ac13c847b Library import 16 (#2433) 11 months ago
pyconfig-osx-arm64.h 2f7de7ab0e Switch on platform_dispatchers 5 months ago
pyconfig-osx-x86_64.h 9b567afd33 Library import 240819-0942 (#7994) 5 months ago
pyconfig-win.h 2f7de7ab0e Switch on platform_dispatchers 5 months ago
pyconfig.h 2f7de7ab0e Switch on platform_dispatchers 5 months ago
pydtrace.h 1ac13c847b Library import 16 (#2433) 11 months ago
pyerrors.h 1ac13c847b Library import 16 (#2433) 11 months ago
pyexpat.h a55d99a3eb Update Python 3 to 3.12.3 9 months ago
pyframe.h 1ac13c847b Library import 16 (#2433) 11 months ago
pyhash.h 1ac13c847b Library import 16 (#2433) 11 months ago
pylifecycle.h 1ac13c847b Library import 16 (#2433) 11 months ago
pymacconfig.h 1ac13c847b Library import 16 (#2433) 11 months ago
pymacro.h 9b567afd33 Library import 240819-0942 (#7994) 5 months ago
pymath.h 1ac13c847b Library import 16 (#2433) 11 months ago
pymem.h 1ac13c847b Library import 16 (#2433) 11 months ago
pyport.h 96b2397787 Update contrib/tools/python3 to 3.12.4 7 months ago
pystate.h 1ac13c847b Library import 16 (#2433) 11 months ago
pystats.h 1ac13c847b Library import 16 (#2433) 11 months ago
pystrcmp.h 1ac13c847b Library import 16 (#2433) 11 months ago
pystrtod.h 1ac13c847b Library import 16 (#2433) 11 months ago
pythonrun.h 1ac13c847b Library import 16 (#2433) 11 months ago
pythread.h 1ac13c847b Library import 16 (#2433) 11 months ago
pytypedefs.h 1ac13c847b Library import 16 (#2433) 11 months ago
rangeobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
setobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
sliceobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
structmember.h 1ac13c847b Library import 16 (#2433) 11 months ago
structseq.h 1ac13c847b Library import 16 (#2433) 11 months ago
sysmodule.h 1ac13c847b Library import 16 (#2433) 11 months ago
traceback.h 1ac13c847b Library import 16 (#2433) 11 months ago
tracemalloc.h 1ac13c847b Library import 16 (#2433) 11 months ago
tupleobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
typeslots.h 1ac13c847b Library import 16 (#2433) 11 months ago
unicodeobject.h 1ac13c847b Library import 16 (#2433) 11 months ago
warnings.h 1ac13c847b Library import 16 (#2433) 11 months ago
weakrefobject.h 1ac13c847b Library import 16 (#2433) 11 months ago

README.rst

The Python C API
================

The C API is divided into these sections:

1. ``Include/``: Limited API
2. ``Include/cpython/``: CPython implementation details
3. ``Include/cpython/``, names with the ``PyUnstable_`` prefix: API that can
change between minor releases
4. ``Include/internal/``, and any name with ``_`` prefix: The internal API

Information on changing the C API is available `in the developer guide`_

.. _in the developer guide: https://devguide.python.org/c-api/