The Wayback Machine - https://web.archive.org/web/20200501191820/https://github.com/python/cpython/tree/master/Modules
Skip to content
Branch: master
Find file History

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
_blake2 bpo-40268: Remove explicit pythread.h includes (#19529) Apr 15, 2020
_ctypes bpo-40302: Add pycore_byteswap.h header file (GH-19552) Apr 17, 2020
_decimal bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_io bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_multiprocessing bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_sha3 bpo-40302: Replace PY_INT64_T with int64_t (GH-19573) Apr 17, 2020
_sqlite bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_ssl bpo-34271: Fix compatibility with 1.0.2 (GH-13728) Jun 3, 2019
_xxtestfuzz Fuzz struct.unpack and catch RecursionError in re.compile (GH-18679) Feb 28, 2020
cjkcodecs bpo-40328: Add tool for generating cjk mapping headers (GH-19602) Apr 29, 2020
clinic bpo-40286: Remove C implementation of Random.randbytes() (GH-19797) Apr 29, 2020
expat bpo-37731: Reorder includes in xmltok.c to avoid redefinition of _POS… Oct 12, 2019
README Issue #18093: Factor out the programs that embed the runtime Jul 25, 2014
Setup bpo-40334: PEP 617 implementation: New PEG parser for CPython (GH-19503) Apr 22, 2020
_abc.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_asynciomodule.c bpo-40294: Fix _asyncio when module is loaded/unloaded multiple times ( Apr 17, 2020
_bisectmodule.c bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749) Nov 27, 2018
_bz2module.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_codecsmodule.c bpo-1635741: Port _codecs extension module to multiphase initializati… Feb 11, 2020
_collectionsmodule.c bpo-40277: Add a repr() to namedtuple's _tuplegetter to aid with intr… Apr 15, 2020
_contextvarsmodule.c bpo-1635741: Port _contextvars module to multiphase initialization (P… Feb 17, 2020
_cryptmodule.c bpo-1635741: Port _crypt extension module to multiphase initializatio… Feb 17, 2020
_csv.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_curses_panel.c bpo-40170: PyObject_NEW() becomes an alias to PyObject_New() (GH-19379) Apr 7, 2020
_cursesmodule.c bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes… Apr 12, 2020
_datetimemodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_dbmmodule.c bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (G… Feb 17, 2020
_elementtree.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_functoolsmodule.c Fix uninitialized struct member (GH-19589) Apr 20, 2020
_gdbmmodule.c bpo-32494: Use gdbm_count for dbm_length if possible (GH-19814) May 1, 2020
_hashopenssl.c bpo-9216: Expose OpenSSL FIPS_mode() as _hashlib.get_fips_mode() (GH-… Apr 29, 2020
_heapqmodule.c bpo-1635741: Port _heapq module to multiphase initialization (GH19057) Mar 18, 2020
_json.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_localemodule.c bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes… Apr 12, 2020
_lsprof.c bpo-40429: PyFrame_GetCode() now returns a strong reference (GH-19773) Apr 28, 2020
_lzmamodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_math.c Issue #28256: Cleanup _math.c Oct 18, 2016
_math.h Issue #28256: Cleanup _math.c Oct 18, 2016
_opcode.c bpo-32455: Add jump parameter to dis.stack_effect(). (GH-6610) Sep 18, 2018
_operator.c bpo-39943: Add the const qualifier to pointers on non-mutable PyUnico… Apr 11, 2020
_peg_parser.c bpo-40334: Make the PyPegen* and PyParser* APIs more consistent (GH-1… May 1, 2020
_pickle.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_posixsubprocess.c bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820) May 1, 2020
_queuemodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_randommodule.c bpo-40286: Remove C implementation of Random.randbytes() (GH-19797) Apr 29, 2020
_scproxy.c closes bpo-31903: Release the GIL when calling into SystemConfigurati… Sep 11, 2018
_sre.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_ssl.c bpo-40268: Remove explicit pythread.h includes (#19529) Apr 15, 2020
_ssl_data.h closes bpo-40266, closes bpo-39953: Use numeric lib code if compiling… Apr 14, 2020
_stat.c bpo-1635741: Fix compiler warning in _stat.c (GH-19822) Apr 30, 2020
_statisticsmodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_struct.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
_testbuffer.c closes bpo-39736: const strings in Modules/_datetimemodule.c and Modu… Feb 24, 2020
_testcapimodule.c bpo-39849: Enable assertions in _testcapimodule.c and _testinternalca… Apr 20, 2020
_testimportmultiple.c Remove compile warnings for _testimportmodule Dec 15, 2012
_testinternalcapi.c bpo-39849: Enable assertions in _testcapimodule.c and _testinternalca… Apr 20, 2020
_testmultiphase.c bpo-39824: module_traverse() don't call m_traverse if md_state=NULL (G… Mar 17, 2020
_threadmodule.c bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820) May 1, 2020
_tkinter.c bpo-40268: Remove explicit pythread.h includes (#19529) Apr 15, 2020
_tracemalloc.c bpo-40421: Add PyFrame_GetBack() function (GH-19765) Apr 29, 2020
_uuidmodule.c bpo-1635741: Port _uuid module to multiphase initialization (GH-19242) Mar 31, 2020
_weakref.c bpo-40170: PyObject_GET_WEAKREFS_LISTPTR() becomes a function (GH-19377) Apr 6, 2020
_winapi.c bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820) May 1, 2020
_xxsubinterpretersmodule.c bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820) May 1, 2020
addrinfo.h replace PY_LONG_LONG with long long Sep 6, 2016
arraymodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
atexitmodule.c bpo-39824: module_traverse() don't call m_traverse if md_state=NULL (G… Mar 17, 2020
audioop.c bpo-39824: Convert PyModule_GetState() to get_module_state() (GH-19076) Mar 19, 2020
binascii.c Use calloc-based functions, not malloc. (GH-19152) Mar 25, 2020
cmathmodule.c bpo-35081: Move dtoa.h header to the internal C API (GH-18489) Feb 12, 2020
config.c.in rename _imp initialization function to follow conventions (#5432) Jan 29, 2018
errnomodule.c Fix #13210. Port the Windows build from VS2008 to VS2010. May 13, 2012
faulthandler.c bpo-40268: Remove explicit pythread.h includes (#19529) Apr 15, 2020
fcntlmodule.c bpo-39184: Add audit events to functions in `fcntl`, `msvcrt`, `os`, … Feb 13, 2020
gc_weakref.txt Issue #13575: there is only one class type. Dec 12, 2011
gcmodule.c bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769) Apr 29, 2020
getaddrinfo.c bpo-32241: Add the const qualifire to declarations of umodifiable str… Dec 12, 2017
getbuildinfo.c bpo-27593: Get SCM build info from git instead of hg. (#446) Mar 4, 2017
getnameinfo.c Issue #15538: Fix compilation of the getnameinfo() / getaddrinfo() em… Aug 2, 2012
getpath.c bpo-40268: Remove unused osdefs.h includes (GH-19532) Apr 15, 2020
grpmodule.c bpo-39968: Convert extension modules' macros of get_module_state() to… Mar 16, 2020
hashlib.h bpo-31370: Remove support for threads-less builds (#3385) Sep 7, 2017
hashtable.c bpo-36594: Fix incorrect use of %p in format strings (GH-12769) May 6, 2019
hashtable.h Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can prop… Sep 13, 2016
itertoolsmodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
ld_so_aix.in Issue #10656: Fix out-of-tree building on AIX Nov 20, 2016
main.c bpo-40268: Remove unused imports in pylifecycle.c (GH-19533) Apr 15, 2020
makesetup closes bpo-34212: Build core extension modules with Py_BUILD_CORE_BUI… Nov 27, 2018
makexp_aix - Changes donated by Elemental Security to make it work on AIX 5.3 Sep 14, 2005
mathmodule.c bpo-1635741: Port math module to multiphase initialization (GH-19243) Mar 31, 2020
md5module.c closes bpo-39621: Make buf arg to md5_compress be const. (GH-18497) Feb 13, 2020
mmapmodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
nismodule.c bpo-35356: Fix a possible reference leak in nis.maps(). (GH-10808) Nov 30, 2018
ossaudiodev.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
overlapped.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
parsermodule.c bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (G… Feb 17, 2020
posixmodule.c bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820) May 1, 2020
posixmodule.h bpo-33441: Make the sigset_t converter available in other modules. (G… May 8, 2018
pwdmodule.c bpo-39968: Convert extension modules' macros of get_module_state() to… Mar 16, 2020
pyexpat.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
readline.c bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes… Apr 12, 2020
resource.c bpo-1635741: Port resource extension module to multiphase initializat… Apr 2, 2020
rotatingtree.c Recorded merge of revisions 81032 via svnmerge from May 9, 2010
rotatingtree.h bpo-32150: Expand tabs to spaces in C files. (#4583) Nov 28, 2017
selectmodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
sha1module.c bpo-39573: Add Py_SET_TYPE() function (GH-18394) Feb 7, 2020
sha256module.c bpo-40302: Add pycore_byteswap.h header file (GH-19552) Apr 17, 2020
sha512module.c bpo-40302: Add pycore_byteswap.h header file (GH-19552) Apr 17, 2020
signalmodule.c bpo-40268: Remove explicit pythread.h includes (#19529) Apr 15, 2020
socketmodule.c bpo-40291: Add support for CAN_J1939 sockets (GH-19538) Apr 29, 2020
socketmodule.h bpo-40291: Add support for CAN_J1939 sockets (GH-19538) Apr 29, 2020
spwdmodule.c [security] bpo-13617: Reject embedded null characters in wchar* strin… Jun 28, 2017
sre.h bpo-39943: Add the const qualifier to pointers on non-mutable PyUnico… Apr 11, 2020
sre_constants.h bpo-31690: Allow the inline flags "a", "L", and "u" to be used as gro… Oct 24, 2017
sre_lib.h bpo-39943: Add the const qualifier to pointers on non-mutable PyUnico… Apr 11, 2020
symtablemodule.c bpo-37253: Add _PyCompilerFlags_INIT macro (GH-14018) Jun 13, 2019
syslogmodule.c bpo-40268: Remove unused osdefs.h includes (GH-19532) Apr 15, 2020
termios.c bpo-39968: Convert extension modules' macros of get_module_state() to… Mar 16, 2020
testcapi_long.h Issue #9530: Fix undefined behaviour due to signed overflow in testca… Nov 19, 2011
timemodule.c bpo-40268: Remove explicit pythread.h includes (#19529) Apr 15, 2020
tkappinit.c Issue #4350: Removed a number of out-of-dated and non-working for a l… Jul 23, 2014
tkinter.h Issue #16840. Turn off bignum support in tkinter with with Tcl earlie… Apr 22, 2015
unicodedata.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
unicodedata_db.h closes bpo-39926: Update Unicode to 13.0.0. (GH-18910) Mar 11, 2020
unicodename_db.h closes bpo-39926: Update Unicode to 13.0.0. (GH-18910) Mar 11, 2020
winreparse.h bpo-31512: Add non-elevated symlink support for Windows (GH-3652) Apr 9, 2019
xxlimited.c bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (G… Feb 17, 2020
xxmodule.c bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (G… Feb 17, 2020
xxsubtype.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020
zlibmodule.c bpo-40268: Remove unused structmember.h includes (GH-19530) Apr 15, 2020

README

Source files for standard library extension modules,
and former extension modules that are now builtin modules.
You can’t perform that action at this time.