cpython/Lib
Terry Jan Reedy 195fc2f2aa Issue #25224: README.txt is now an idlelib index for IDLE developers and
curious users.  The previous user content is now in the IDLE doc and is
redundant.  IDLE now means 'Integrated Development and Learning Environment'.
2015-10-02 23:22:54 -04:00
..
bsddb Issue #22943: bsddb tests are locale independend now. 2014-12-01 10:34:23 +02:00
compiler #18705: fix a number of typos. Patch by Févry Thibault. 2013-08-17 15:43:51 +03:00
ctypes Issue #23319: Fix ctypes.BigEndianStructure, swap correctly bytes. Patch 2015-07-29 14:37:17 +02:00
curses Fix docstring in curses (#16782) 2012-12-29 23:09:32 +02:00
distutils fix name of argument in docstring and the docs (closes #25076) 2015-09-12 17:20:47 -07:00
email Issue #6598: Increased time precision and random number range in 2015-05-19 10:09:27 +03:00
encodings Issue #16473: Fix byte transform codec documentation; test quotetabs=True 2015-09-12 00:34:28 +00:00
ensurepip Update pip to 7.1.2 and setuptools to 18.2 2015-08-24 16:17:13 -04:00
hotshot Fix deprecation warnings in test_hotshot.py 2010-08-03 07:03:40 +00:00
idlelib Issue #25224: README.txt is now an idlelib index for IDLE developers and 2015-10-02 23:22:54 -04:00
importlib Issue 10899: Remove function type annotations from the stdlib 2011-01-13 19:08:04 +00:00
json Issue #24540: fix typo in json.dumps docstring 2015-07-05 11:43:59 -07:00
lib-tk Close #24508: Backport the 3.5 MSBuild project files. 2015-07-16 00:24:48 -05:00
lib2to3 Issue #13938: 2to3 converts StringTypes to a tuple. Patch from Mark Hammond. 2015-07-23 06:19:18 +12:00
logging Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
msilib Issue #17047: remove doubled words found in 2.7 to 3.4 Lib/*, 2013-03-11 17:56:17 -04:00
multiprocessing Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
plat-aix3
plat-aix4
plat-atheos
plat-beos5
plat-darwin
plat-freebsd4
plat-freebsd5
plat-freebsd6
plat-freebsd7
plat-freebsd8
plat-generic - Issue #17086: Backport the patches from the 3.3 branch to cross-build 2013-01-31 23:52:03 +01:00
plat-irix5
plat-irix6
plat-linux2
plat-mac Issue #18098: The deprecated OS X Build Applet.app fails to build on 2013-05-30 00:14:29 -07:00
plat-netbsd1
plat-next3
plat-os2emx
plat-riscos
plat-sunos5
plat-unixware7
pydoc_data update pydoc-topics 2015-05-10 13:13:10 -04:00
site-packages
sqlite3 Issue #24257: Fixed segmentation fault in sqlite3.Row constructor with faked 2015-05-22 11:00:40 +03:00
test Fix indentation 2015-10-02 16:22:32 -07:00
unittest Marked keystrokes with the :kbd: role. 2015-09-12 17:47:12 +03:00
wsgiref Issue #17527: Add PATCH to wsgiref.validator. Patch from Luca Sbardella. 2015-07-27 10:40:15 +12:00
xml Issue #24125: Saved error's line and column numbers when an error is occured 2015-05-06 09:35:52 +03:00
BaseHTTPServer.py Reverting the changeset c31d700dea8b made for Issue #12921 2013-03-05 02:24:03 -08:00
Bastion.py
CGIHTTPServer.py Issue #21323: Fix CGIHTTPServer to again handle scripts in CGI subdirectories, 2014-07-12 22:01:15 -07:00
ConfigParser.py Fixes #4686. Reverts redundant picklability code from r74544. 2012-01-23 17:30:53 +01:00
Cookie.py allow square brackets in cookie values (#22931) 2015-05-23 10:46:25 -05:00
DocXMLRPCServer.py
HTMLParser.py #20288: fix handling of invalid numeric charrefs in HTMLParser. 2014-02-01 21:20:22 +02:00
MimeWriter.py
Queue.py Issue #18676: Change 'positive' to 'non-negative' in queue.py put and get 2013-08-10 18:17:01 -04:00
SimpleHTTPServer.py fix behavior of trailing slash redirection when a query string is involved (closes #23112) 2014-12-26 10:53:43 -06:00
SimpleXMLRPCServer.py Issue #19082: Working SimpleXMLRPCServer and xmlrpclib examples, both in modules and documentation. 2014-01-12 16:04:08 -08:00
SocketServer.py Issue #22435: Fix a file descriptor leak when SocketServer bind fails. 2014-10-13 18:39:34 +01:00
StringIO.py Issue #11311: StringIO.readline(0) now returns an empty string as all other 2013-02-13 12:26:58 +02:00
UserDict.py Issue #22609: Constructor and the update method of collections.UserDict now 2015-09-29 23:33:03 +03:00
UserList.py
UserString.py
_LWPCookieJar.py fix instances of consecutive articles (closes #23221) 2015-01-13 09:17:24 -05:00
_MozillaCookieJar.py update url to spec (closes #20018) 2013-12-18 15:36:34 -06:00
__future__.py #14494: Document that absolute imports became default in 3.0 instead of 2.7. 2012-05-19 18:36:04 +03:00
__phello__.foo.py
_abcoll.py Issue #24286: Register dict views with the MappingView ABCs. 2015-05-26 01:35:54 -07:00
_osx_support.py Issue #21811: Anticipated fixes to 3.x and 2.7 for OS X 10.10 Yosemite. 2014-06-25 13:33:57 -07:00
_pyio.py Issue #19543: Emit deprecation warning for known non-text encodings. 2015-05-31 20:21:00 +03:00
_strptime.py Issue #23136: _strptime now uniformly handles all days in week 0, including 2015-03-19 19:13:25 +02:00
_threading_local.py Issue #9707: Rewritten reference implementation of threading.local which 2010-09-07 22:06:17 +00:00
_weakrefset.py Issue #20006: Fix sporadic failures in test_weakset. 2013-12-18 00:28:36 +01:00
abc.py Use weakrefs to hold onto classes #2521. 2010-08-21 03:03:22 +00:00
aifc.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
antigravity.py
anydbm.py Add docstring to anydbm.open 2011-05-01 02:02:30 +02:00
argparse.py #9351: set_defaults on subparser is no longer ignored if set on parent. 2014-10-17 20:07:08 -04:00
ast.py Issue #11000 ast.parse doc fix (r88172) 2011-01-24 21:48:11 +00:00
asynchat.py Issue #16133: The asynchat.async_chat.handle_read() method now ignores 2014-07-24 19:15:00 +02:00
asyncore.py Issue #16714: use 'raise' exceptions, don't 'throw'. 2012-12-18 21:27:37 +02:00
atexit.py
audiodev.py
base64.py Issue #15138: Speed up base64.urlsafe_b64* considerably (2.7 backport). 2015-07-30 16:50:25 +02:00
bdb.py Have Bdb frame_returning in the finally clause 2012-05-01 10:46:59 +08:00
binhex.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
bisect.py
cProfile.py Merged revisions 82805-82806,83523-83527,83536,83538,83542,83546-83548,83550-83555,83558,83560 via svnmerge from 2010-10-06 08:26:09 +00:00
calendar.py #18705: fix a number of typos. Patch by Févry Thibault. 2013-08-17 15:43:51 +03:00
cgi.py Issue #18167: cgi.FieldStorage no more fails to handle multipart/form-data 2013-06-17 16:33:48 +03:00
cgitb.py #12890: don't emit <p> tags in text mode when logdir specified. 2012-10-27 14:42:36 -04:00
chunk.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
cmd.py Issue 15337: help() shown as undocumented 2012-07-16 00:11:05 -07:00
code.py
codecs.py Issue #12160: Fix incorrect StreamCodec references in Codec.encode() and Codec.decode() docs. 2015-07-30 23:27:13 +03:00
codeop.py
collections.py Issue #22609: Constructors and update methods of mapping classes in the 2014-11-27 19:02:56 +02:00
colorsys.py
commands.py
compileall.py Clarify compileall command-line options (#10454). 2011-09-01 20:04:50 +02:00
contextlib.py Issue #10859: Make `contextlib.GeneratorContextManager` officially 2011-01-08 09:55:31 +00:00
cookielib.py Issue #23138: Fixed parsing cookies with absent keys or values in cookiejar. 2015-03-13 09:04:34 +02:00
copy.py Merged revisions 84495-84496 via svnmerge from 2010-09-04 17:52:26 +00:00
copy_reg.py
csv.py 20004: Note that the setter in csv.DictReader is broken. 2013-12-17 12:09:46 -05:00
dbhash.py Merged revisions 77310-77311 via svnmerge from 2010-08-02 00:24:26 +00:00
decimal.py Remove unused import 2014-11-07 22:47:30 -08:00
difflib.py Issue 21635: Fix caching in difflib.SequenceMatcher.get_matching_blocks(). 2014-06-21 11:27:36 -07:00
dircache.py
dis.py As per python-dev discussion with Eli, properly document and publish dis.show_code 2010-09-10 14:08:04 +00:00
doctest.py #8473: make doctest.testfile use universal newline mode. 2014-10-02 21:53:50 -04:00
dumbdbm.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
dummy_thread.py
dummy_threading.py
filecmp.py Issue 16584: in filecomp._cmp, catch IOError as well as os.error. 2013-05-08 23:42:41 -04:00
fileinput.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
fnmatch.py Issue #23191: fnmatch functions that use caching are now threadsafe. 2015-01-27 11:40:51 +02:00
formatter.py Merged revisions 77310-77311 via svnmerge from 2010-08-02 00:24:26 +00:00
fpformat.py
fractions.py Make Fraction(-1).__hash__() return -2 rather than -1 (see issue 10356). 2010-11-13 10:27:38 +00:00
ftplib.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
functools.py Issue #11628: cmp_to_key should use__slots__. 2011-03-22 13:20:59 -07:00
genericpath.py Issue #21840: Fixed expanding unicode variables of form $var in 2015-02-13 12:02:05 +02:00
getopt.py remove pointless coding cookies 2010-08-30 14:05:50 +00:00
getpass.py issue11236 getpass.getpass to respond ctrl-c or ctrl-z 2011-04-26 21:02:26 +08:00
gettext.py #17898: reset k and v so that the loop doesn't use an old value 2015-04-14 10:03:35 -04:00
glob.py Issue #17923: glob() patterns ending with a slash no longer match non-dirs on 2014-08-12 12:54:55 +03:00
gzip.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
hashlib.py Removed duplicated words in in comments and docs. 2014-12-01 18:16:30 +02:00
heapq.py Fix unintended switch from a constant to a global in 56a3c0bc4634 2013-10-28 02:39:04 -06:00
hmac.py backport hmac.compare_digest to partially implement PEP 466 (closes #21306) 2014-05-11 16:11:44 -07:00
htmlentitydefs.py Issue #23181: More "codepoint" -> "code point". 2015-01-18 11:42:50 +02:00
htmllib.py
httplib.py Issue #17849: Raise sensible exception for invalid HTTP tunnel response 2015-09-07 01:18:47 +00:00
ihooks.py
imaplib.py #23647: Increase imaplib's MAXLINE to accommodate modern mailbox sizes. 2015-03-22 16:17:11 -04:00
imghdr.py Issue #20331: Fixed possible FD leaks in various modules: 2014-01-25 19:42:27 +02:00
imputil.py Merged revisions 77310-77311 via svnmerge from 2010-08-02 00:24:26 +00:00
inspect.py Issue #21853: Fixed the inspect module in unicode disabled build. 2015-05-31 08:01:00 +03:00
io.py #21225: copy docstrings from base classes 2014-04-25 09:29:30 -04:00
keyword.py Fix instructions on how to rebuild some modules 2012-02-26 01:26:09 +01:00
linecache.py Issue #23838: linecache now clears the cache and returns an empty result on 2015-04-01 16:53:53 +03:00
locale.py Issue #20079: Updated alias mapping to glibc 2.19 SUPPORTED file. 2014-10-02 10:49:04 +03:00
macpath.py Issue #21840: Fixed expanding unicode variables of form $var in 2015-02-13 12:02:05 +02:00
macurl2path.py Increase macurl2path test coverage 2013-10-23 21:45:58 -07:00
mailbox.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
mailcap.py Issue #20331: Fixed possible FD leaks in various modules: 2014-01-25 19:42:27 +02:00
markupbase.py #13576: add tests about the handling of (possibly broken) condcoms. 2011-12-19 07:28:08 +02:00
md5.py
mhlib.py
mimetools.py
mimetypes.py Issue #22028: Ensure mimetypes will not open registry keys with embedded nulls 2015-03-10 13:19:17 -07:00
mimify.py
modulefinder.py close files explicit (closes #21610) 2015-03-10 19:06:18 -05:00
multifile.py
mutex.py
netrc.py Merge #14984: only import pwd on POSIX. 2013-09-18 08:50:11 -04:00
new.py
nntplib.py 2.6 merge 2013-10-01 11:39:08 -04:00
ntpath.py Issue #23742: ntpath.expandvars() no longer loses unbalanced single quotes. 2015-03-25 16:39:58 +02:00
nturl2path.py Fix Issue11474 - url2pathname() handling of '/C|/' on Windows 2011-04-14 12:54:35 +08:00
numbers.py Update docstring with more useful text (from the PEP) 2012-02-26 01:37:47 +01:00
opcode.py #4617: Previously it was illegal to delete a name from the local 2010-09-10 21:39:53 +00:00
optparse.py Issue #13107: argparse and optparse no longer raises an exception when output 2014-01-09 23:13:48 +02:00
os.py remove useless word (closes #23929) 2015-04-13 20:24:10 -04:00
os2emxpath.py Issue #21840: Fixed expanding unicode variables of form $var in 2015-02-13 12:02:05 +02:00
pdb.doc #9279: remove the pdb.doc file, put its contents in pdb.__doc__. Also sync this and the pdb docs, introduce a new directive for pdb commands and a role to link to them. 2010-07-18 10:11:03 +00:00
pdb.py Issue #16180: Exit pdb if file has syntax error, instead of trapping user 2015-09-05 19:13:17 -04:00
pickle.py Issue #6477: Revert fbb97f6eb3b3 as it broke test_xpickle. 2013-11-30 17:43:42 -08:00
pickletools.py #18705: fix a number of typos. Patch by Févry Thibault. 2013-08-17 15:43:51 +03:00
pipes.py Remove obsolete comment 2011-09-01 22:06:49 +02:00
pkgutil.py Issue #7367: Fix pkgutil.walk_paths to skip directories whose 2011-10-06 14:17:47 -07:00
platform.py Handle calls to win32_ver from non-Windows platform 2015-09-22 17:35:24 -07:00
plistlib.py Ensure that plistlib doesn't corrupt deeply nested datastructures 2013-04-23 13:47:06 +02:00
popen2.py
poplib.py in poplib, limit maximum line length that we read from the network (closes #16041) 2014-12-05 20:02:38 -05:00
posixfile.py
posixpath.py Issue #21840: Fixed expanding unicode variables of form $var in 2015-02-13 12:02:05 +02:00
pprint.py Issue #19137: The pprint module now correctly formats empty set and frozenset 2013-10-02 11:40:26 +03:00
profile.py fix ws 2011-06-28 21:57:21 -05:00
pstats.py #16303: remove extra quotes from exception and add (). Initial patch by Vladimir Rutsky. 2012-10-24 23:43:02 +03:00
pty.py Issue #2489: Fix bug in _copy loop that could consume 100% cpu on EOF. 2012-02-16 00:40:03 -08:00
py_compile.py Issue #23811: Add missing newline to the PyCompileError error message. 2015-04-14 19:03:06 +03:00
pyclbr.py #14798: pyclbr now raises ImportError instead of KeyError for missing packages 2012-05-18 21:54:25 +03:00
pydoc.py Issue #23008: Fixed resolving attributes with boolean value is False in pydoc. 2015-04-21 21:09:23 +03:00
quopri.py
random.py Issue 13355: Make random.triangular degrade gracefully when low == high. 2014-05-25 17:40:25 -07:00
re.py backout fac649bf2d10 (#9179) for further consideration 2014-11-30 11:47:54 -05:00
repr.py
rexec.py
rfc822.py simply ignore headers with no name (#19996) 2015-01-25 23:34:42 -05:00
rlcompleter.py #18705: fix a number of typos. Patch by Févry Thibault. 2013-08-17 15:43:51 +03:00
robotparser.py Issue 21469: Mitigate risk of false positives with robotparser. 2014-05-12 22:18:50 -07:00
runpy.py Issue #16714: use 'raise' exceptions, don't 'throw'. 2012-12-18 21:27:37 +02:00
sched.py Remove duplication. 2011-10-19 10:39:35 +03:00
sets.py Merged revisions 77310-77311 via svnmerge from 2010-08-02 00:24:26 +00:00
sgmllib.py
sha.py
shelve.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
shlex.py Revert "Issue #16121: Fix line number accounting in shlex" 2013-02-23 23:05:54 +01:00
shutil.py Issue #24982: shutil.make_archive() with the "zip" format now adds entries 2015-09-08 05:47:01 +03:00
site.py https goodness 2015-02-01 20:17:22 -05:00
smtpd.py Issue #9168: now smtpd is able to bind privileged port. 2011-10-20 23:21:58 +02:00
smtplib.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
sndhdr.py Merged revisions 75407,75409-75413,75415,75419-75421 via svnmerge from 2010-08-03 03:19:00 +00:00
socket.py Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. The 2015-01-06 13:53:37 +01:00
sre.py
sre_compile.py Issue #12728: Different Unicode characters having the same uppercase but 2014-11-10 12:37:02 +02:00
sre_constants.py Issue #18050: Fixed an incompatibility of the re module with Python 2.7.3 2013-09-20 21:25:53 +03:00
sre_parse.py Issues #814253, #9179: Warnings now are raised when group references and 2015-02-21 12:08:36 +02:00
ssl.py use _import_symbols to import VERIFY_* constants 2015-03-04 23:18:57 -05:00
stat.py Issue #8746: Correct faulty configure checks so that os.chflags() and 2011-06-27 23:41:53 -07:00
statvfs.py
string.py Issue #23671: string.Template now allows to specify the "self" parameter as 2015-03-24 22:27:50 +02:00
stringold.py
stringprep.py
struct.py Issue #11081: Fixed struct.__all__. Reviewed by Georg Brandl. 2011-01-31 19:27:55 +00:00
subprocess.py Issue #19612: subprocess.communicate() now also ignores EINVAL when using at 2014-07-29 00:04:54 +02:00
sunau.py Silence deprecation warning in sunau.py 2014-01-29 00:15:59 -05:00
sunaudio.py
symbol.py Fix instructions on how to rebuild some modules 2012-02-26 01:26:09 +01:00
symtable.py just return toplevel symbol table rather than all blocks (closes #19393) 2013-10-26 13:13:51 -04:00
sysconfig.py Issue #22199: Make get_makefile_filename() available in Lib/sysconfig.py 2014-08-22 13:48:06 -07:00
tabnanny.py #1513299: cleanup some map() uses where a comprehension works better. 2010-12-04 10:39:14 +00:00
tarfile.py Issue #24259: tarfile now raises a ReadError if an archive is truncated inside a data segment. 2015-07-06 09:23:04 +02:00
telnetlib.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
tempfile.py Issue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try again 2015-05-20 00:10:56 +03:00
textwrap.py Escaped backslashes in docstrings. 2015-04-03 18:12:32 +03:00
this.py
threading.py #11866: Eliminate race condition in the computation of names for new threads. 2014-10-04 17:40:43 -04:00
timeit.py Issue #5633: Fixed timeit when the statement is a string and the setup is not. 2015-05-30 19:37:19 +03:00
toaiff.py
token.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 18:59:17 +02:00
tokenize.py Issue #20387: Backport fix from Python 3.4 2015-06-28 13:05:19 -04:00
trace.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 18:59:17 +02:00
traceback.py Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError. 2014-01-22 01:33:59 +01:00
tty.py
types.py Issue #23504: Added an __all__ to the types module. 2015-03-04 09:42:59 +02:00
urllib.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
urllib2.py remove HTTPSConnection's check_hostname parameter (#22959) 2014-12-07 13:41:26 -05:00
urlparse.py Issue #20270: urllib and urlparse now support empty ports. 2014-01-18 18:30:09 +02:00
user.py
uu.py Merged revisions 86037 via svnmerge from 2010-10-31 16:17:36 +00:00
uuid.py Issue #24634: Importing uuid should not try to load libc on Windows 2015-07-14 13:25:03 -07:00
warnings.py Issue #23637: Showing a warning no longer fails with UnicodeErrror. 2015-05-16 16:42:18 +03:00
wave.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
weakref.py Issue #22958: Constructor and update method of weakref.WeakValueDictionary 2015-09-29 23:51:27 +03:00
webbrowser.py Issue #19936: Added executable bits or shebang lines to Python scripts which 2014-01-16 18:59:17 +02:00
whichdb.py Close #13007: whichdb should recognize gdbm 1.9 magic numbers 2011-09-19 16:57:18 +02:00
wsgiref.egg-info
xdrlib.py Issue #11694: Raise ConversionError in xdrlib as documented 2014-10-10 21:11:34 +03:00
xmllib.py
xmlrpclib.py Issue #23865: close() methods in multiple modules now are idempotent and more 2015-04-10 13:24:10 +03:00
zipfile.py Issue #14099: Backout changeset c2c4cde55f6f (except adapted tests). 2015-01-26 13:45:04 +02:00