• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

cpython/25-Apr-2025-5,5472,968

internal/25-Apr-2025-10,1157,427

Python.hD25-Apr-20252.8 KiB11093

README.rstD25-Apr-2025344 138

abstract.hD25-Apr-202530.7 KiB874173

bltinmodule.hD25-Apr-2025264 1512

boolobject.hD25-Apr-20251.2 KiB4422

bytearrayobject.hD25-Apr-20251.4 KiB4524

bytesobject.hD25-Apr-20252.6 KiB7040

ceval.hD25-Apr-20256.1 KiB16968

codecs.hD25-Apr-20256.9 KiB24997

compile.hD25-Apr-2025520 2619

complexobject.hD25-Apr-2025724 3120

datetime.hD25-Apr-20259.4 KiB268157

descrobject.hD25-Apr-20251.2 KiB4536

dictobject.hD25-Apr-20253.8 KiB9859

dynamic_annotations.hD25-Apr-202521.9 KiB500225

enumobject.hD25-Apr-2025253 1811

errcode.hD25-Apr-20251.7 KiB3927

exports.hD25-Apr-20251.1 KiB3122

fileobject.hD25-Apr-20251.5 KiB5035

fileutils.hD25-Apr-2025507 2722

floatobject.hD25-Apr-20251.5 KiB5533

frameobject.hD25-Apr-2025336 2115

genericaliasobject.hD25-Apr-2025334 1511

import.hD25-Apr-20253 KiB9990

intrcheck.hD25-Apr-2025772 3124

iterobject.hD25-Apr-2025593 2818

listobject.hD25-Apr-20251.7 KiB5331

longobject.hD25-Apr-20253.2 KiB9270

marshal.hD25-Apr-2025827 3221

memoryobject.hD25-Apr-20252.7 KiB7354

methodobject.hD25-Apr-20255 KiB13365

modsupport.hD25-Apr-20256.3 KiB16982

moduleobject.hD25-Apr-20252.3 KiB9675

object.hD25-Apr-202529.1 KiB798392

objimpl.hD25-Apr-20258.2 KiB21667

opcode.hD25-Apr-202510.9 KiB237224

osdefs.hD25-Apr-2025737 5238

osmodule.hD25-Apr-2025291 1812

patchlevel.hD25-Apr-20251.3 KiB3615

py_curses.hD25-Apr-20252.4 KiB10061

pybuffer.hD25-Apr-20255 KiB14367

pycapsule.hD25-Apr-20251.7 KiB6028

pydtrace.dD25-Apr-20251,008 2319

pydtrace.hD25-Apr-20252.4 KiB6037

pyerrors.hD25-Apr-202512.5 KiB332249

pyexpat.hD25-Apr-20252.4 KiB5644

pyframe.hD25-Apr-2025551 2716

pyhash.hD25-Apr-20254.1 KiB14572

pylifecycle.hD25-Apr-20252.2 KiB7950

pymacconfig.hD25-Apr-20252.9 KiB10364

pymacro.hD25-Apr-20255.9 KiB15978

pymath.hD25-Apr-20251.9 KiB6631

pymem.hD25-Apr-20253.8 KiB10532

pyport.hD25-Apr-202524 KiB743352

pystate.hD25-Apr-20254.5 KiB13351

pystrcmp.hD25-Apr-2025436 2418

pystrtod.hD25-Apr-20251.5 KiB4730

pythonrun.hD25-Apr-20251.2 KiB4626

pythread.hD25-Apr-20254.7 KiB13471

pytypedefs.hD25-Apr-2025851 3121

rangeobject.hD25-Apr-2025628 2813

setobject.hD25-Apr-20251.5 KiB5039

sliceobject.hD25-Apr-20252.5 KiB6647

structmember.hD25-Apr-20252 KiB7644

structseq.hD25-Apr-20251.4 KiB5035

sysmodule.hD25-Apr-20251.3 KiB4231

token.hD25-Apr-20252.6 KiB9886

traceback.hD25-Apr-2025583 2718

tracemalloc.hD25-Apr-20251.1 KiB3915

tupleobject.hD25-Apr-20251.6 KiB4725

typeslots.hD25-Apr-20252.3 KiB8985

unicodeobject.hD25-Apr-202535.2 KiB1,050418

warnings.hD25-Apr-20251.1 KiB4637

weakrefobject.hD25-Apr-20251.2 KiB4331

README.rst

1The Python C API
2================
3
4The C API is divided into three sections:
5
61. ``Include/``: Limited API
72. ``Include/cpython/``: CPython implementation details
83. ``Include/internal/``: The internal API
9
10Information on changing the C API is available `in the developer guide`_
11
12.. _in the developer guide: https://devguide.python.org/c-api/
13