cpython/Lib
Victor Stinner 57d516bd6b Issue #23696: Remove test on ZipImportError.__context__ because the context is
None on Windows.

When the file is not readable, the error occurs at open on UNIX. On Windows,
the error only occurs at the first operation on the open file. It would require
to many changes to set __context__ to an OSError for all file operations, for a
little benefit (__context__ is almost never used).
2015-03-20 13:48:36 +01:00
..
asyncio Merge 3.4 (asyncio) 2015-03-18 11:37:54 +01:00
collections Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ 2015-01-31 12:05:05 +02:00
concurrent Issue #21817: When an exception is raised in a task submitted to a ProcessPoolExecutor, the remote traceback is now displayed in the parent process. 2015-01-17 20:02:14 +01:00
ctypes Issue #23606: Temporarily suppress test for CRT name. 2015-03-14 11:48:44 -07:00
curses
dbm Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumb 2015-02-16 00:32:41 +02:00
distutils Release bump for 3.5.0a2. 2015-03-08 00:24:34 -08:00
email Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ 2015-01-31 12:05:05 +02:00
encodings Issue #22406: Fixed the uu_codec codec incorrectly ported to 3.x. 2014-11-07 14:06:19 +02:00
ensurepip Update pip to 6.0.8 2015-02-04 22:00:17 -05:00
html Issue #23181: More "codepoint" -> "code point". 2015-01-18 11:33:31 +02:00
http Restored backward compatibility of pickling http.cookies.Morsel. It was 2015-03-18 18:03:40 +02:00
idlelib Release bump for 3.5.0a2. 2015-03-08 00:24:34 -08:00
importlib Issue #23014: Make importlib.abc.Loader.create_module() required when 2015-01-09 11:39:21 -05:00
json Issue #19361: JSON decoder now raises JSONDecodeError instead of ValueError. 2015-01-26 13:16:30 +02:00
lib2to3 Issue #21408: The default __ne__() now returns NotImplemented if __eq__() 2015-01-26 09:57:07 +02:00
logging Issue #23207: merged fix from 3.4. 2015-03-18 08:49:57 +00:00
msilib
multiprocessing Issue #23051: multiprocessing.Pool methods imap() and imap_unordered() now 2015-03-13 08:30:33 +02:00
plat-aix4
plat-darwin
plat-freebsd4
plat-freebsd5
plat-freebsd6
plat-freebsd7
plat-freebsd8
plat-generic
plat-linux
plat-netbsd1
plat-next3
plat-sunos5
plat-unixware7
pydoc_data Release bump for 3.5.0a2. 2015-03-08 00:24:34 -08:00
site-packages
sqlite3 Issue #23641: Cleaned out legacy dunder names from tests and docs. 2015-03-12 21:56:08 +02:00
test Issue #23696: Remove test on ZipImportError.__context__ because the context is 2015-03-20 13:48:36 +01:00
tkinter Issue #22769: Fixed ttk.Treeview.tag_has() when called without arguments. 2014-11-07 12:03:09 +02:00
turtledemo issue19075: add visual sorting algorithms to turtledemo; original code from Jason Yeo 2015-03-02 12:29:58 -08:00
unittest Issue #22903: The fake test case created by unittest.loader when it fails importing a test module is now picklable. 2015-03-19 00:01:37 +01:00
urllib Issue #23563: Optimized utility functions in urllib.parse. 2015-03-03 20:21:35 +02:00
venv Issue #23399: pyvenv creates relative symlinks where possible. 2015-02-06 11:23:58 -05:00
wsgiref Merge from 3.4 2014-09-17 16:32:46 +08:00
xml Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ 2015-01-31 12:05:05 +02:00
xmlrpc Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ 2015-01-31 12:05:05 +02:00
__future__.py
__phello__.foo.py
_bootlocale.py
_collections_abc.py Issue #21408: The default __ne__() now returns NotImplemented if __eq__() 2015-01-26 10:04:15 +02:00
_compat_pickle.py
_dummy_thread.py Issue 21137: Better repr for threading.Lock() 2014-05-25 18:22:35 -07:00
_markupbase.py
_osx_support.py Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite. 2014-06-25 13:36:14 -07:00
_pydecimal.py Issue #23641: Cleaned out legacy dunder names from tests and docs. 2015-03-12 22:01:30 +02:00
_pyio.py merge 3.4 2015-03-18 21:36:23 -05:00
_sitebuiltins.py #9364: Improve the text printed by help(pydoc) and help(help). 2014-04-19 12:59:30 -04:00
_strptime.py Issue #23136: _strptime now uniformly handles all days in week 0, including 2015-03-19 19:14:15 +02:00
_threading_local.py
_weakrefset.py
abc.py Issue #22032: __qualname__ instead of __name__ is now always used to format 2014-07-22 15:00:37 +03:00
aifc.py
antigravity.py
argparse.py Issue #14910: Add allow_abbrev parameter to argparse.ArgumentParser. 2015-02-14 01:39:17 +02:00
ast.py
asynchat.py (Merge 3.4) Issue #16133: The asynchat.async_chat.handle_read() method now 2014-07-24 19:00:28 +02:00
asyncore.py Issue #22823: Use set literals instead of creating a set from a list 2014-11-09 15:56:33 -08:00
base64.py Issue #20879: Delay the initialization of encoding and decoding tables for 2014-03-17 22:38:41 +01:00
bdb.py
binhex.py
bisect.py
bz2.py Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with 2015-03-11 17:18:03 +02:00
calendar.py
cgi.py Issue #20289: cgi.FieldStorage() now supports the context management protocol. 2015-02-06 10:21:37 +02:00
cgitb.py
chunk.py
cmd.py
code.py Remaining fallout from 17911 2015-03-05 15:45:01 +13:00
codecs.py Issue #22286: The "backslashreplace" error handlers now works with 2015-01-25 22:56:57 +02:00
codeop.py
colorsys.py
compileall.py Issue #21338: Add silent mode for compileall. 2014-10-15 11:10:57 +03:00
configparser.py Closes #18159: ConfigParser getters not available on SectionProxy 2014-09-15 02:08:41 -07:00
contextlib.py Issue #22389: Add contextlib.redirect_stderr(). 2014-11-28 23:28:06 +02:00
copy.py improve idioms (closes #20642) 2014-05-03 20:22:00 -04:00
copyreg.py
cProfile.py
crypt.py
csv.py
datetime.py Issue #23641: Cleaned out legacy dunder names from tests and docs. 2015-03-12 22:01:30 +02:00
decimal.py Issue #23641: Cleaned out legacy dunder names from tests and docs. 2015-03-12 21:56:08 +02:00
difflib.py Issue #2052: Add charset parameter to HtmlDiff.make_file(). 2015-03-15 01:18:47 +02:00
dis.py Issue #21947: handle generator-iterator objects in dis 2014-07-25 23:02:56 +10:00
doctest.py Issue #21408: The default __ne__() now returns NotImplemented if __eq__() 2015-01-26 10:04:15 +02:00
dummy_threading.py
enum.py issue23673 2015-03-18 18:19:30 -07:00
filecmp.py shallow defaults to 'True' not '1' (closes #21355) 2014-04-26 13:36:21 -04:00
fileinput.py Issue #21075: fileinput.FileInput now reads bytes from standard stream if 2014-05-14 21:08:33 +03:00
fnmatch.py
formatter.py Issue #18644: Fix a ResourceWarning in formatter.test(). 2015-01-05 09:20:07 +02:00
fractions.py #22464: Speed up common Fraction operations by special-casing several 2014-09-24 08:37:55 +02:00
ftplib.py merge 3.4 (#23111) 2014-12-30 15:16:13 -06:00
functools.py Issue #7830: Flatten nested functools.partial. 2015-03-01 15:08:17 -05:00
genericpath.py Issue #21883: os.path.join() and os.path.relpath() now raise a TypeError with 2014-10-04 14:58:43 +03:00
getopt.py
getpass.py #21169: add comment and doc update for getpass change. 2014-04-14 10:28:58 -04:00
gettext.py Issue #18216: gettext now raises an error when a .mo file has an unsupported major version number. Patch by Aaron Hill. 2014-10-28 20:17:51 +01:00
glob.py Issue #13968: The glob module now supports recursive search in 2014-09-11 12:17:37 +03:00
gzip.py Issue #20875: Merge from 3.3 2014-03-09 14:47:58 -07:00
hashlib.py Removed duplicated words in in comments and docs. 2014-12-01 18:28:43 +02:00
heapq.py Issue #22186: Fix typos in Lib/. 2014-10-19 18:07:05 +03:00
hmac.py
imaplib.py merge 3.4 (#22921) 2014-11-23 17:06:39 -06:00
imghdr.py #20295: Teach imghdr to recognize OpenEXR format images. 2014-06-26 12:27:57 -04:00
imp.py Issue #20383: Introduce importlib.util.module_from_spec(). 2014-05-30 14:55:29 -04:00
inspect.py Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ 2015-01-31 12:05:05 +02:00
io.py #21225: copy docstrings from base classes 2014-04-25 09:29:30 -04:00
ipaddress.py Issue #23103: Reduced the memory consumption of IPv4Address and IPv6Address. 2015-03-07 20:08:34 +02:00
keyword.py
linecache.py Merge 3.4 (linecache doc) 2015-03-18 14:19:19 +01:00
locale.py Issue #13918: Provide a locale.delocalize() function which can remove 2014-10-23 22:52:31 +02:00
lzma.py
macpath.py Issue #21883: os.path.join() and os.path.relpath() now raise a TypeError with 2014-10-04 14:58:43 +03:00
macurl2path.py
mailbox.py PEP 479: Use the return-keyword instead of raising StopIteration inside a generators. 2014-11-22 22:14:41 -08:00
mailcap.py Issue #20331: Fixed possible FD leaks in various modules: 2014-01-25 19:43:56 +02:00
mimetypes.py Issue #22028: Ensure mimetypes will not open registry keys with embedded nulls 2015-03-10 13:17:21 -07:00
modulefinder.py Issue #21707: Add missing kwonlyargcount argument to ModuleFinder.replace_paths_in_code(). 2014-07-07 14:58:12 +03:00
netrc.py
nntplib.py don't require OpenSSL SNI to pass hostname to ssl functions (#22921) 2014-11-23 17:04:34 -06:00
ntpath.py Fixed tests on Windows for issue #21883. 2014-10-04 16:09:02 +03:00
nturl2path.py
numbers.py Issue #21408: The default __ne__() now returns NotImplemented if __eq__() 2015-01-26 09:57:07 +02:00
opcode.py PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 2014-04-09 23:55:56 -04:00
operator.py PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 2014-04-09 23:55:56 -04:00
optparse.py Issue #20315: Removed support for backward compatibility with early 2.x versions. 2014-01-20 21:29:31 +02:00
os.py Issue #23605: Fix os.walk(topdown=True), don't cache entry.is_symlink() because 2015-03-18 11:29:47 +01:00
pathlib.py Issue #23146: Fix mishandling of absolute Windows paths with forward slashes in pathlib. 2015-02-15 18:06:54 +01:00
pdb.py Issue #22186: Fix typos in Lib/. 2014-10-19 18:07:05 +03:00
pickle.py Issue #23094: Fixed readline with frames in Python implementation of pickle. 2015-01-26 10:37:01 +02:00
pickletools.py Issue #19858: pickletools.optimize() now aware of the MEMOIZE opcode, can 2014-12-16 18:00:56 +02:00
pipes.py
pkgutil.py Issue #20383: Introduce importlib.util.module_from_spec(). 2014-05-30 14:55:29 -04:00
platform.py Issue #20976: pyflakes: Remove unused imports 2014-03-20 09:16:38 +01:00
plistlib.py Issue #21888: plistlib's load() and loads() now work if the fmt parameter is 2014-07-23 18:49:31 +03:00
poplib.py don't require OpenSSL SNI to pass hostname to ssl functions (#22921) 2014-11-23 17:04:34 -06:00
posixpath.py Fixed tests on Windows for issue #21883. 2014-10-04 16:09:02 +03:00
pprint.py Issue #19105: pprint now more efficiently uses free space at the right. 2015-02-14 10:55:19 +02:00
profile.py
pstats.py
pty.py
py_compile.py
pyclbr.py Issue 19944: Fix importlib.find_spec() so it imports parents as needed. 2014-01-25 15:32:46 -07:00
pydoc.py Issue #19980: Improved help() for non-recognized strings. help('') now 2015-03-01 00:42:54 +02:00
queue.py Issue #22043: time.monotonic() is now always available 2014-09-02 23:18:25 +02:00
quopri.py Correct the quopri module documentation. Mention the correct types of the 2014-06-25 01:12:03 -07:00
random.py merge 2014-05-25 17:28:38 -07:00
re.py Issues #814253, #9179: Group references and conditional group references now 2015-02-21 10:07:35 +02:00
reprlib.py Issue #22824: Simplify reprlib output format for empty arrays 2014-11-15 10:58:58 -08:00
rlcompleter.py
runpy.py Issue #20383: Introduce importlib.util.module_from_spec(). 2014-05-30 14:55:29 -04:00
sched.py Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ 2015-01-31 12:05:05 +02:00
selectors.py Issue #23209, #23225: selectors.BaseSelector.get_key() now raises a 2015-01-13 10:00:55 +01:00
shelve.py
shlex.py #18853: Fix resource warning in shlex's __main__ section. 2014-10-17 20:28:47 -04:00
shutil.py Issue #21775: shutil.copytree(): fix crash when copying to VFAT 2014-12-10 02:51:36 +02:00
signal.py issue23673 2015-03-18 17:27:57 -07:00
site.py merge 3.4 2015-02-01 20:18:29 -05:00
smtpd.py #21725: Add RFC 6531 (SMTPUTF8) support to smtpd. 2014-08-09 16:40:49 -04:00
smtplib.py merge 3.4 (#22921) 2014-11-23 17:06:39 -06:00
sndhdr.py #18615: Make sndhdr return namedtuples. 2014-10-09 16:59:30 -04:00
socket.py issue23673 2015-03-18 18:19:30 -07:00
socketserver.py Issue #23285: PEP 475 -- Retry system calls failing with EINTR. 2015-02-07 13:27:50 +00:00
sre_compile.py Issue #22818: Splitting on a pattern that could match an empty string now 2015-02-03 11:04:19 +02:00
sre_constants.py Removed unused function linecol() (added in issue #22578 by mistake). 2014-12-01 11:25:21 +02:00
sre_parse.py Issues #814253, #9179: Warnings now are raised when group references and 2015-02-21 12:08:52 +02:00
ssl.py issue23673 2015-03-18 17:27:57 -07:00
stat.py Issue #21741: Add st_file_attributes to os.stat_result on Windows. 2014-06-19 09:46:37 -05:00
statistics.py Issue #22823: Use set literals instead of creating a set from a list 2014-11-09 15:56:33 -08:00
string.py Issue #13598: Add auto-numbering of replacement fields to string.Formatter. 2014-04-14 16:43:50 -04:00
stringprep.py
struct.py
subprocess.py Issue #21619: Popen objects no longer leave a zombie after exit in the with 2015-02-28 12:45:00 +02:00
sunau.py
symbol.py
symtable.py
sysconfig.py Closes #23437: Make user scripts directory versioned on Windows (patch by pmoore) 2015-02-14 09:50:59 -08:00
tabnanny.py
tarfile.py Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with 2015-03-11 17:31:33 +02:00
telnetlib.py Issue #22043: time.monotonic() is now always available 2014-09-02 23:18:25 +02:00
tempfile.py Issue #23700: Iterator of NamedTemporaryFile now keeps a reference to 2015-03-19 15:24:27 +02:00
textwrap.py
this.py
threading.py Merge: #11866: Eliminate race condition in the computation of names for new threads. 2014-10-04 17:45:15 -04:00
timeit.py Issue #18983: Allow selection of output units in timeit. 2015-03-18 09:54:50 +13:00
token.py PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 2014-04-09 23:55:56 -04:00
tokenize.py Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with 2015-03-11 17:31:33 +02:00
trace.py Issue #22043: time.monotonic() is now always available 2014-09-02 23:18:25 +02:00
traceback.py Issue #23631: Fix traceback.format_list when a traceback has been mutated. 2015-03-16 15:27:16 +13:00
tracemalloc.py tracemalloc: filter_traces() raises a TypeError if filters is not an iterable 2014-03-10 11:05:07 +01:00
tty.py
turtle.py Issue #6639: Module-level turtle functions no longer raise TclError after 2015-02-22 17:25:33 +02:00
types.py Issue #23504: Added an __all__ to the types module. 2015-03-04 09:43:27 +02:00
uu.py
uuid.py Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ 2015-01-31 12:05:05 +02:00
warnings.py Fixed a typo in a comment (issue #23016). 2014-12-14 10:53:50 +02:00
wave.py
weakref.py Closes #21173: Fix len() on a WeakKeyDictionary when .clear() was called with an iterator alive. 2014-10-05 20:04:06 +02:00
webbrowser.py The webbrowser module now uses subprocess's start_new_session=True rather 2014-08-27 09:34:38 -07:00
xdrlib.py Issue #11694: Raise ConversionError in xdrlib as documented 2014-10-10 21:21:52 +03:00
zipapp.py Add some periods to the ends of a couple comments 2015-03-13 11:13:20 -04:00
zipfile.py Don't seek to the start of the file when open ZipFile with the 'w' mode 2015-02-01 19:01:10 +02:00