cpython/Modules
Serhiy Storchaka bfe1824d08 Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings.
Fixed ambigious reverse mappings.  Added many new mappings.  Import mapping
is no longer applied to modules already mapped with full name mapping.

Added tests for compatible pickling and unpickling and for consistency of
_compat_pickle mappings.
2015-03-31 13:12:37 +03:00
..
_ctypes Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
_decimal Issue #23641: Cleaned out legacy dunder names from tests and docs. 2015-03-12 21:56:08 +02:00
_io Issue #23785: Fixed memory leak in TextIOWrapper.tell() in rare circumstances. 2015-03-30 09:58:41 +03:00
_multiprocessing Issue #21704: Fix build error for _multiprocessing when semaphores 2014-07-28 23:01:02 +01:00
_sqlite Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() 2015-02-03 01:21:08 +02:00
cjkcodecs Issue #23215: Multibyte codecs with custom error handlers that ignores errors 2015-02-21 01:19:58 +02:00
clinic Issue #23280: Fix docstrings for binascii.(un)hexlify 2015-01-20 13:59:46 -06: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
_bisectmodule.c Issue #19514: Deduplicate some _Py_IDENTIFIER declarations. 2013-11-07 18:46:53 +01:00
_bz2module.c Issue #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
_codecsmodule.c Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() 2015-02-03 01:21:08 +02:00
_collectionsmodule.c merge 3.3 (#20250) 2014-01-13 23:56:30 -05: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 #18829: csv.Dialect() now checks type for delimiter, escapechar and 2013-12-19 16:28:04 +02:00
_curses_panel.c
_cursesmodule.c Issue #21088: Bugfix for curses.window.addch() regression in 3.4.0. 2014-05-04 04:41:18 -07:00
_datetimemodule.c Issue #22044: Fixed premature DECREF in call_tzinfo_method. 2014-07-25 14:59:48 -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 #19815: Fix segfault when parsing empty namespace declaration. 2013-11-28 06:35:40 -08:00
_freeze_importlib.c
_functoolsmodule.c
_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 Issue 21375: Fix possible Py_ssizet overflow in heapq. 2014-05-03 15:22:07 -07:00
_json.c merge 3.3 (#23369) 2015-02-01 17:59:49 -05:00
_localemodule.c Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
_lsprof.c Issue #20315: Removed support for backward compatibility with early 2.x versions. 2014-01-20 21:35:06 +02:00
_lzmamodule.c Issue #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
_math.c Fix typo. 2014-10-28 22:24:46 +01:00
_math.h
_opcode.c Issue #20530: Argument Clinic's signature format has been revised again. 2014-02-08 22:15:29 -08:00
_operator.c use logical rather than bit and 2014-05-11 16:17:02 -07:00
_pickle.c Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings. 2015-03-31 13:12:37 +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
_sre.c Issue #20998: Fixed re.fullmatch() of repeated single character pattern 2014-05-14 21:48:17 +03:00
_ssl.c expose X509_V_FLAG_TRUSTED_FIRST 2015-03-04 22:49:41 -05:00
_ssl_data.h Issue #23248: Update ssl error codes from latest OpenSSL git master. 2015-01-18 17:39:32 +01:00
_stat.c
_struct.c Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() 2015-02-03 01:21:08 +02:00
_testbuffer.c Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
_testcapimodule.c Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
_testembed.c Issue #16129: Add Py_SetStandardStreamEncoding 2013-10-17 22:35:35 +10:00
_testimportmultiple.c
_threadmodule.c threading.RLock._acquire_restore() now raises a TypeError instead of a 2014-01-02 12:47:24 +01:00
_tkinter.c Issue #20204: Added the __module__ attribute to _tkinter classes. 2015-03-01 09:06:29 +02:00
_tracemalloc.c _tracemalloc.c: Fix typo 2015-03-18 16:05:18 +01:00
_weakref.c Issue #20530: Argument Clinic's signature format has been revised again. 2014-02-08 22:15:29 -08:00
_winapi.c merge 3.3 (#23361) 2015-02-09 20:58:52 -05:00
addrinfo.h
ar_beos
arraymodule.c Issue #22581: Use more "bytes-like object" throughout the docs and comments. 2014-12-05 22:25:22 +02:00
atexitmodule.c
audioop.c Issue #20326: Argument Clinic now uses a simple, unique signature to 2014-01-28 05:00:08 -08:00
binascii.c Issue #13637: Improve exception message of a2b_* functions. 2015-02-15 00:31:00 +02:00
cmathmodule.c Issue #21902: Replace incorrect 'hyperbolic arc sine' (etc.) with 'inverse hyperbolic sine' (etc.). Remove meaningless reference to radians. 2015-01-11 13:08:05 +00:00
config.c.in
errnomodule.c
faulthandler.c Issue #23654: Fix faulthandler._stack_overflow() for the Intel C Compiler (ICC) 2015-03-23 21:20:27 +01:00
fcntlmodule.c Issue #22821: Fixed fcntl() with integer argument on 64-bit big-endian 2014-11-10 10:42:26 +02:00
fpectlmodule.c Issue #16136: Remove VMS support and VMS-related code 2013-12-21 16:19:10 +01:00
fpetestmodule.c
gc_weakref.txt
gcmodule.c Issue #21435: Segfault in gc with cyclic trash 2014-05-08 17:42:19 -05:00
getaddrinfo.c
getbuildinfo.c
getnameinfo.c
getpath.c Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
grpmodule.c Closes #19342: improve docstrings in grp module. 2014-10-02 08:34:41 +02:00
hashlib.h
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 Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. 2015-02-03 01:35:10 +02:00
ld_so_aix.in
ld_so_beos
main.c Issue #16136: Remove VMS support and VMS-related code 2013-12-21 16:19:10 +01:00
makesetup Issue #17095: Fix Modules/Setup *shared* support. 2014-06-02 01:05:29 -07:00
makexp_aix
mathmodule.c Issue #23641: Cleaned out legacy dunder names from tests and docs. 2015-03-12 21:56:08 +02:00
md5module.c Issue #18742: Expose the internal hash type object for ABCs. 2013-10-22 15:05: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
ossaudiodev.c Issue #22369: Change "context manager protocol" to "context management protocol". 2014-09-10 23:43:41 +03:00
overlapped.c asyncio, _overlapped.ConnectPipe(): release the GIL 2015-01-26 22:43:39 +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 Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
posixmodule.h
pwdmodule.c Issue #16136: Remove VMS support and VMS-related code 2013-12-21 16:19:10 +01:00
pyexpat.c Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
python.c
readline.c Issue #22773: fix failing test with old readline versions due to issue #19884. 2014-11-04 14:52:10 +01: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
rotatingtree.h
selectmodule.c Issue #20656: Restore explicit downcast in select_select(). 2014-02-18 09:30:33 +01:00
Setup.config.in
Setup.dist Issue #18874: Implement the PEP 454 (tracemalloc) 2013-11-23 12:27:24 +01:00
sha1module.c Issue #18742: Expose the internal hash type object for ABCs. 2013-10-22 15:05:23 +02:00
sha256module.c Issue #18742: Expose the internal hash type object for ABCs. 2013-10-22 15:05:23 +02:00
sha512module.c Issue #18742: Expose the internal hash type object for ABCs. 2013-10-22 15:05:23 +02:00
signalmodule.c Issue #20320: select.select() and select.kqueue.control() now round the timeout 2014-02-17 00:02:43 +01:00
socketmodule.c Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
socketmodule.h
spwdmodule.c #18678: Correct names of spwd struct members. 2013-11-03 19:54:05 -05:00
sre.h Issue #20998: Fixed re.fullmatch() of repeated single character pattern 2014-05-14 21:48:17 +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
testcapi_long.h
timemodule.c Issue #19748: On AIX, time.mktime() now raises an OverflowError for year 2014-02-21 09:27:17 +01:00
tkappinit.c
tkinter.h
unicodedata.c merge 3.3 (#23367) 2015-03-02 11:18:40 -05:00
unicodedata_db.h upgrade unicode db to 6.3.0 (closes #19221) 2013-10-10 17:24:45 -04:00
unicodename_db.h upgrade unicode db to 6.3.0 (closes #19221) 2013-10-10 17:24:45 -04:00
xxlimited.c Issue #17162: Add PyType_GetSlot. 2014-02-04 09:33:05 +01:00
xxmodule.c
xxsubtype.c
zipimport.c Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 2015-02-16 13:28:22 +02:00
zlibmodule.c Issue #8677: make the zlib module "ssize_t clean" for parsing parameters 2014-07-01 16:48:12 +02:00