cpython/Modules
Robert Collins 933430ab69 Issue #17401: document closefd in io.FileIO docs and add to repr
closefd was documented in the open docs but not the matching FileIO
class documented. Further, closefd, part of the core state for the
object was not shown.

In review it was noted that the open docs are a little confusing about
the interaction between closefd and paths, so tweaked them at the same
time.
2014-10-18 13:32:43 +13:00
..
_ctypes Merge: #13096: Fix segfault in CTypes POINTER handling of large values. 2014-10-12 13:56:37 -04:00
_decimal Removed redundant casts to `char *`. 2014-09-28 11:27:24 +03:00
_io Issue #17401: document closefd in io.FileIO docs and add to repr 2014-10-18 13:32:43 +13:00
_multiprocessing Issue #21704: Fix build error for _multiprocessing when semaphores 2014-07-28 23:01:02 +01:00
_sqlite Issue #21147: sqlite3 now raises an exception if the request contains a null 2014-09-11 13:30:48 +03:00
cjkcodecs Removed redundant casts to `char *`. 2014-09-28 11:27:24 +03:00
clinic Issue #20152: Convert the cmath module to Argument Clinic. 2014-10-14 17:37:02 -04:00
expat merge 3.3 (#19186) 2014-02-04 10:12:18 -05:00
zlib Issue #18527: Upgrade internal copy of zlib to 1.2.8 2013-10-21 12:03:09 +02:00
README Issue #18093: Factor out the programs that embed the runtime 2014-07-25 21:52:14 +10:00
Setup.config.in Issue #21076: the C signal module has been renamed to _signal 2014-04-04 16:30:04 +02:00
Setup.dist Issue #5309: distutils' build and build_ext commands now accept a ``-j`` 2014-09-26 23:31:59 +02:00
_bisectmodule.c Issue #19514: Deduplicate some _Py_IDENTIFIER declarations. 2013-11-07 18:46:53 +01:00
_bz2module.c Issue #22156: Fix some "comparison between signed and unsigned integers" 2014-08-16 01:03:39 +02:00
_codecsmodule.c Merge fix for issue #22166 from 3.4 2014-09-15 23:55:16 +12:00
_collectionsmodule.c Add comment and make minor code clean-up to improve clarity. 2014-05-18 21:32:40 +01:00
_cryptmodule.c Issue #20530: Argument Clinic's signature format has been revised again. 2014-02-08 22:15:29 -08:00
_csv.c Issue #22156: Fix some "comparison between signed and unsigned integers" 2014-08-16 01:03:39 +02:00
_curses_panel.c Issue #18408: Fix PyInit__curses_panel(), handle import_curses() failure 2013-07-18 02:31:21 +02:00
_cursesmodule.c Removed redundant casts to `char *`. 2014-09-28 11:27:24 +03:00
_datetimemodule.c merge 2014-07-25 15:00:30 -07:00
_dbmmodule.c Issue #20530: Argument Clinic's signature format has been revised again. 2014-02-08 22:15:29 -08:00
_elementtree.c Issue #22156: Fix some "comparison between signed and unsigned integers" 2014-08-16 01:03:39 +02:00
_functoolsmodule.c Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple 2013-02-04 12:54:04 +02:00
_gdbmmodule.c Close #19282: Native context management in dbm 2013-11-17 15:59:51 +10:00
_hashopenssl.c exclude _hashopenssl.c:_setException() from LCOV coverage 2013-12-05 07:38:13 +01:00
_heapqmodule.c Factor common code into internal functions. 2014-06-14 16:43:35 -07:00
_json.c Issue #22338: Fix a crash in the json module on memory allocation failure. 2014-09-10 23:31:42 +02:00
_localemodule.c Cleanup locale.localeconv(): move Py_DECREF() closer to the error 2013-10-29 19:28:20 +01:00
_lsprof.c Issue #21863: cProfile now displays the module name of C extension functions, in addition to their own name. 2014-06-27 23:49:29 -04:00
_lzmamodule.c Issue #22207: Fix "comparison between signed and unsigned integers" warning in 2014-08-17 22:20:00 +02:00
_math.c only define zero constant when it is used 2014-03-15 11:50:00 -05:00
_math.h Issue #15477: Add workaround for log1p(-0.0) on platforms where it's broken. 2012-08-18 12:24:30 +01:00
_opcode.c Issue #20530: Argument Clinic's signature format has been revised again. 2014-02-08 22:15:29 -08:00
_operator.c #16518: Bring error messages in harmony with docs ("bytes-like object") 2014-10-05 11:47:01 -04:00
_pickle.c Silenced some warnings about comparison between signed and unsigned integer 2014-09-05 10:10:23 +03:00
_posixsubprocess.c Issue #22290: Fix error handling in the _posixsubprocess module. 2014-10-05 17:25:19 +02:00
_randommodule.c Fix compiler warning on Windows 64-bit: explicit cast size_t to unsigned long 2013-11-15 23:16:15 +01:00
_scproxy.c Merged revisions 85062 via svnmerge from 2010-09-28 14:40:22 +00:00
_sre.c Issue #22584: Got rid of character tables in _sre.c and use standard macros 2014-10-10 11:10:46 +03:00
_ssl.c Issue #21965: Add support for in-memory SSL to the ssl module. 2014-10-05 20:41:53 +02:00
_ssl_data.h Add forgotten files for #14837. 2012-06-22 21:12:59 +02:00
_stat.c Issue #21741: Add st_file_attributes to os.stat_result on Windows. 2014-06-19 09:46:37 -05:00
_struct.c Issue #22156: Fix some "comparison between signed and unsigned integers" 2014-08-16 01:03:39 +02:00
_testbuffer.c Re #18521: fix not-quite-C syntax that works only because the PyXXX_Check are macros defined with () around them. 2013-10-14 06:46:12 +02:00
_testcapimodule.c Merge 3.4 2014-10-09 22:16:15 +02:00
_testimportmultiple.c Remove compile warnings for _testimportmodule 2012-12-15 18:16:47 +02:00
_threadmodule.c Issue #22043: time.monotonic() is now always available 2014-09-02 23:18:25 +02:00
_tkinter.c Closes #22336: attemptckalloc() with PyMem_Malloc() in _tkinter 2014-09-11 17:50:21 +02:00
_tracemalloc.c Issue #22156: simplify _tracemalloc.c, use an int for the MAX_NFRAME constant 2014-08-16 15:44:02 +02:00
_weakref.c Issue #20530: Argument Clinic's signature format has been revised again. 2014-02-08 22:15:29 -08:00
_winapi.c Issue18314 Allow unlink to remove junctions. Includes support for creating junctions. Patch by Kim Gräsman 2014-05-05 19:46:17 +01:00
addrinfo.h Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
ar_beos
arraymodule.c Issue #22615: Argument Clinic now supports the "type" argument for the 2014-10-13 10:39:41 +01:00
atexitmodule.c Issue #18619: Fix atexit leaking callbacks registered from sub-interpreters, and make it GC-aware. 2013-08-01 20:56:12 +02:00
audioop.c Issue #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
binascii.c Issue #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
cmathmodule.c Issue #20152: Convert the cmath module to Argument Clinic. 2014-10-14 17:37:02 -04:00
config.c.in Issue #14605: Stop having implicit entries for sys.meta_path. 2012-04-27 14:01:58 -04:00
errnomodule.c Fix #13210. Port the Windows build from VS2008 to VS2010. 2012-05-13 11:19:23 -05:00
faulthandler.c (Merge 3.4) faulthandler: test_gil_released() now uses _sigsegv() instead of 2014-09-30 13:55:30 +02:00
fcntlmodule.c Issue #22207: Fix "comparison between signed and unsigned integers" warning in 2014-08-17 22:20:00 +02:00
fpectlmodule.c Issue #16136: Remove VMS support and VMS-related code 2013-12-21 16:19:10 +01:00
fpetestmodule.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
gc_weakref.txt Issue #13575: there is only one class type. 2011-12-12 18:54:29 +01:00
gcmodule.c Issue #22043: time.monotonic() is now always available 2014-09-02 23:18:25 +02:00
getaddrinfo.c Issue #15538: Fix compilation of the getnameinfo() / getaddrinfo() emulation code. 2012-08-02 20:37:12 +02:00
getbuildinfo.c merge 3.2 2011-03-28 17:26:04 -05:00
getnameinfo.c Issue #15538: Fix compilation of the getnameinfo() / getaddrinfo() emulation code. 2012-08-02 20:37:12 +02:00
getpath.c Issue #17095: merge from 3.4 2014-09-14 19:21:05 -07:00
grpmodule.c merge with 3.4 2014-10-02 08:35:31 +02:00
hashlib.h Closes #18627: merge from 3.3 2013-08-01 22:13:30 -07:00
hashtable.c Closes #21892, #21893: Use PY_FORMAT_SIZE_T instead of %zi or %zu to format C 2014-07-01 08:57:10 +02:00
hashtable.h Issue #21036: Fix typo in macro name 2014-03-24 22:34:34 +01:00
itertoolsmodule.c Issue #19145: Fix handling of negative values for a "times" keyword argument to itertools.repeat()> 2014-06-24 21:36:58 -07:00
ld_so_aix.in #941346: Fix broken shared library build on AIX. Patch by Sebastien Sable, review by Antoine Pitrou. 2011-02-15 15:44:51 +00:00
ld_so_beos
main.c Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename 2014-08-01 12:28:48 +02:00
makesetup Issue #17095: Fix Modules/Setup *shared* support. 2014-06-02 01:05:29 -07:00
makexp_aix
mathmodule.c Issue #22207: Fix "comparison between signed and unsigned integers" warning in 2014-08-17 22:20:00 +02:00
md5module.c Issue #20173: Convert sha1, sha256, sha512 and md5 to ArgumentClinic. 2014-07-27 14:20:23 +02:00
mmapmodule.c Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows. 2014-08-19 17:11:20 +03:00
nismodule.c Remove a redundant assignment. 2011-06-06 20:24:11 -07:00
ossaudiodev.c Issue #22369: Change "context manager protocol" to "context management protocol". 2014-09-10 23:43:41 +03:00
overlapped.c overlapped.c: Fix usage of the union 2014-01-30 19:06:44 +01:00
parsermodule.c (Merge 3.3) parser: fix usage of Py_BuildValue() to build a parser error 2014-01-02 11:50:10 +01:00
posixmodule.c #22568: merge with 3.4 2014-10-12 08:45:26 +02:00
posixmodule.h Issue #4591: Uid and gid values larger than 2**31 are supported now. 2013-02-12 09:24:16 +02:00
pwdmodule.c Issue #20152: Port the pwd module to Argument Clinic. 2014-08-22 14:03:51 -04:00
pyexpat.c Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in exception tracebacks. 2014-10-08 20:02:40 +02:00
readline.c Issue #19884, readline: calling rl_variable_bind ("enable-meta-key", "off") 2014-07-24 22:11:38 +02:00
resource.c Issue #19343: Expose FreeBSD-specific APIs in resource module. Original patch by Koobs. 2013-12-08 14:35:55 +01:00
rotatingtree.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
rotatingtree.h
selectmodule.c Issue #20656: Restore explicit downcast in select_select(). 2014-02-18 09:30:33 +01:00
sha1module.c Issue #20173: Convert sha1, sha256, sha512 and md5 to ArgumentClinic. 2014-07-27 14:20:23 +02:00
sha256module.c Issue #20173: Convert sha1, sha256, sha512 and md5 to ArgumentClinic. 2014-07-27 14:20:23 +02:00
sha512module.c Issue #20173: Convert sha1, sha256, sha512 and md5 to ArgumentClinic. 2014-07-27 14:20:23 +02:00
signalmodule.c Issue #22042: signal.set_wakeup_fd(fd) now raises an exception if the file 2014-08-27 12:59:44 +02:00
socketmodule.c Issue #22378: socket module: add SO_MARK. 2014-09-18 23:18:46 +01:00
socketmodule.h Issue #15359: Add CAN_BCM protocol support to the socket module. Patch by Brian 2013-02-05 19:42:01 +01:00
spwdmodule.c Fix a missing #include. 2014-08-22 14:01:56 -04:00
sre.h Issue #22437: Number of capturing groups in regular expression is no longer 2014-09-29 22:49:23 +03:00
sre_constants.h Issue #13592: Improved the repr for regular expression pattern objects. 2013-11-23 22:42:43 +02:00
sre_lib.h Issue #20998: Fixed re.fullmatch() of repeated single character pattern 2014-05-14 21:48:17 +03:00
symtablemodule.c merge 3.3 (#19393) 2013-10-26 13:22:08 -04:00
syslogmodule.c Issue #20437: Fixed 22 potential bugs when deleting objects references. 2014-02-09 13:46:20 +02:00
termios.c Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2 2011-03-14 17:36:54 +01:00
testcapi_long.h Issue #9530: Fix undefined behaviour due to signed overflow in testcapi_long.h. 2011-11-19 17:58:15 +00:00
timemodule.c Issue #22043: time.monotonic() is now always available 2014-09-02 23:18:25 +02:00
tkappinit.c Issue #4350: Removed a number of out-of-dated and non-working for a long time 2014-07-23 22:33:50 +03:00
tkinter.h Merged revisions 71210 via svnmerge from 2009-04-10 22:19:09 +00:00
unicodedata.c Closes #21780: make the unicodedata module "ssize_t clean" for parsing parameters 2014-07-01 16:45:52 +02:00
unicodedata_db.h upgrade to unicode 7.0.0 2014-07-06 13:04:20 -07:00
unicodename_db.h upgrade to unicode 7.0.0 2014-07-06 13:04:20 -07:00
winreparse.h Issue18314 Allow unlink to remove junctions. Includes support for creating junctions. Patch by Kim Gräsman 2014-05-05 19:46:17 +01:00
xxlimited.c Issue #17162: Add PyType_GetSlot. 2014-02-04 09:33:05 +01:00
xxmodule.c Make indentation consistent 2013-01-01 07:41:51 -08:00
xxsubtype.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
zipimport.c merge backout for #20621 2014-02-16 14:17:28 -05:00
zlibmodule.c Issue #8677: make the zlib module "ssize_t clean" for parsing parameters 2014-07-01 16:48:12 +02:00

README

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