cpython/Modules
2026-03-02 23:58:17 +00:00
..
_blake2 [3.11] gh-111251: Fix error checking in _blake2 module init (GH-111252) (#111298) 2023-11-10 14:43:51 +00:00
_ctypes gh-110190: Fix ctypes structs with array on Windows ARM64 (GH-114753) 2024-01-31 00:08:26 +00:00
_decimal [3.11] gh-114563: C decimal falls back to pydecimal for unsupported format strings (GH-114879) (GH-115384) 2024-02-13 10:38:06 +02:00
_io [3.11] gh-111942: Remove an extra incref in textiowrapper_change_encoding (#126542) 2024-11-08 13:26:57 +01:00
_multiprocessing [3.11] gh-115886: Handle embedded null characters in shared memory name (GH-115887) (GH-115907) 2024-02-25 11:12:07 +00:00
_sha3
_sqlite
_sre [3.11] gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params (#115016) (#115069) 2024-02-06 11:21:00 +01:00
_ssl
_xxtestfuzz [3.11] gh-109098: Fuzz re module instead of internal sre (GH-109911) (GH-109933) 2023-09-27 09:15:40 +03:00
cjkcodecs [3.11] gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params (#115016) (#115069) 2024-02-06 11:21:00 +01:00
clinic [3.11] gh-90949: add Expat API to prevent XML deadly allocations (CVE-2025-59375) (GH-139234) (#139529) 2025-11-25 15:25:17 +00:00
expat [3.11] gh-144363: Update bundled libexpat to 2.7.4 (GH-144365) (#144514) 2026-03-02 23:58:17 +00:00
_abc.c
_asynciomodule.c [3.11] gh-113566: Fix asyncio segfault during interpreter finalization (#113578) 2023-12-29 21:06:32 -08:00
_bisectmodule.c
_bz2module.c
_codecsmodule.c
_collectionsmodule.c [3.11] gh-115243: Fix crash in deque.index() when the deque is concurrently modified (GH-115247) (GH-115466) 2024-02-14 17:21:12 +00:00
_contextvarsmodule.c
_cryptmodule.c
_csv.c [3.11] gh-67044: Always quote or escape \r and \n in csv.writer() (GH-115741) (GH-115867) 2024-02-23 20:43:53 +00:00
_curses_panel.c
_cursesmodule.c [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +00:00
_datetimemodule.c [3.11] Fix undefined behaviour in datetime.time.fromisoformat() (GH-111982) (#111991) 2023-11-12 00:24:02 +00:00
_dbmmodule.c
_elementtree.c [3.11] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (#116268) 2024-03-06 14:17:02 -08:00
_functoolsmodule.c
_gdbmmodule.c
_hashopenssl.c
_heapqmodule.c
_json.c
_localemodule.c [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +00:00
_lsprof.c
_lzmamodule.c [3.11] gh-104282: Fix null pointer dereference in lzma._decode_filter_properties (GH-104283) (GH-114182) 2024-01-17 13:30:29 +00:00
_math.h
_opcode.c
_operator.c
_pickle.c [3.11] bpo-41422: Visit the Pickler's and Unpickler's memo in tp_traverse (GH-21664) (GH-112465) 2023-11-27 18:46:34 +00:00
_posixsubprocess.c [3.11] gh-104522: Fix OSError raised when run a subprocess (GH-114195) (GH-114243) 2024-01-18 11:32:57 +00:00
_queuemodule.c
_randommodule.c
_scproxy.c
_ssl.c [3.11] gh-144833: Fix use-after-free in SSL module when SSL_new() fails (GH-144843) (#144861) 2026-02-26 21:48:29 +00:00
_ssl.h
_ssl_data.h
_ssl_data_111.h
_ssl_data_300.h
_stat.c
_statisticsmodule.c
_struct.c
_testbuffer.c [3.11] gh-114670: Fix _testbuffer module initialization (GH-114672) (#115271) 2024-02-11 10:53:17 +03:00
_testcapi_feature_macros.inc
_testcapimodule.c [3.11] gh-117021: Fix integer overflow in PyLong_AsPid() on non-Windows 64-bit platforms (GH-117064) (GH-117070) (GH-117075) 2024-03-21 09:43:42 +00:00
_testclinic.c [3.11] gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params (#115016) (#115069) 2024-02-06 11:21:00 +01:00
_testimportmultiple.c
_testinternalcapi.c
_testmultiphase.c
_threadmodule.c [3.11] gh-109593: Fix reentrancy issue in multiprocessing resource_tracker (GH-109629) (#109897) 2023-09-26 12:21:52 +00:00
_tkinter.c [3.11] gh-112678: Declare Tkapp_CallDeallocArgs() as static (GH-112679) (GH-112691) 2023-12-04 08:18:03 +00:00
_tracemalloc.c
_typingmodule.c
_uuidmodule.c
_weakref.c
_winapi.c [3.11] gh-119690: Fixes buffer type confusion in _winapi.CreateNamedPipe audit event (#119734) 2024-09-04 18:02:48 +02:00
_xxsubinterpretersmodule.c
_zoneinfo.c [3.11] [3.12] bpo-42663: Fix parsing TZ strings in zoneinfo module (GH-23825) (GH-110882) (GH-110889) 2023-10-15 08:32:26 +00:00
addrinfo.h
arraymodule.c [3.11] gh-116447: Fix possible UB in arraymodule and getargs (GH-116459) (#116497) 2024-03-08 11:25:39 +00:00
atexitmodule.c
audioop.c [3.11] gh-46968: Fix invalid reference to Sound eXchange (SoX) 12.17.7 license (GH-115094) (GH-115095) 2024-02-06 19:22:48 +01:00
binascii.c [3.11] gh-105967: Work around a macOS bug, limit zlib C library crc32 API calls to 1gig (GH-112615) (#112725) 2023-12-04 20:20:41 +00:00
cmathmodule.c
config.c.in
errnomodule.c
faulthandler.c [3.11] gh-110052: Fix faulthandler for freed tstate (#110069) (#110072) 2023-09-29 02:43:28 +00:00
fcntlmodule.c [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +00:00
gc_weakref.txt
gcmodule.c [3.11] gh-111777: Fix assertion errors on incorrectly still-tracked GC object destruction (GH-111778) (GH-111990) 2024-01-17 15:10:12 +01:00
getaddrinfo.c
getbuildinfo.c
getnameinfo.c
getpath.c [3.11] gh-115136: Fix possible NULL deref in getpath_joinpath() (GH-115137) (ПР-115158) 2024-02-08 11:18:16 +02:00
getpath.py
getpath_noop.c
grpmodule.c
hashlib.h
itertoolsmodule.c [3.11] gh-109786: Fix leaks and crash when re-enter itertools.pairwise.__next__() (GH-109788) (GH-112700) 2023-12-04 12:20:19 +00:00
ld_so_aix.in
main.c [3.11] gh-121957: Emit audit events for python -i and python -m asyncio (GH-122118) 2024-07-22 13:44:55 +02:00
makesetup
makexp_aix
mathmodule.c
md5module.c
mmapmodule.c gh-81489: Use Unicode APIs for mmap tagname on Windows (GH-14133) 2024-01-11 23:04:36 +00:00
nismodule.c
ossaudiodev.c
overlapped.c [3.11] gh-91227: Ignore ERROR_PORT_UNREACHABLE in proactor recvfrom() (GH-32011) (GH-117210) 2024-03-25 10:34:25 +00:00
posixmodule.c [3.11]GH-112275: Fix HEAD_LOCK deadlock in child process after fork (#112336) 2024-09-04 19:14:59 +02:00
posixmodule.h
pwdmodule.c [3.11] gh-116545: Fix error handling in mkpwent in pwdmodule (GH-116548) (#116594) 2024-03-11 12:16:22 +00:00
pyexpat.c [3.11] gh-90949: add Expat API to prevent XML deadly allocations (CVE-2025-59375) (GH-139234) (#139529) 2025-11-25 15:25:17 +00:00
readline.c [3.11] gh-112105: Make completer delims work on libedit (gh-112106) (gh-112488) 2023-11-28 06:39:47 +00:00
README
resource.c
rotatingtree.c
rotatingtree.h
selectmodule.c [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +00:00
Setup
Setup.bootstrap.in
Setup.stdlib.in
sha1module.c
sha256module.c
sha512module.c
signalmodule.c
socketmodule.c [3.11] bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503) (GH-112598) 2023-12-25 20:55:27 +02:00
socketmodule.h
spwdmodule.c
symtablemodule.c
syslogmodule.c
termios.c [3.11] gh-114492: Initialize struct termios before calling tcgetattr() (GH-114495) (GH-114503) 2024-01-23 21:53:13 +00:00
testcapi_long.h
timemodule.c
tkappinit.c
tkinter.h
unicodedata.c
unicodedata_db.h
unicodename_db.h
winreparse.h
xxlimited.c
xxlimited_35.c
xxmodule.c
xxsubtype.c
zlibmodule.c [3.11] gh-105967: Work around a macOS bug, limit zlib C library crc32 API calls to 1gig (GH-112615) (#112725) 2023-12-04 20:20:41 +00:00

Source files for standard library extension modules,
and former extension modules that are now builtin modules.