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