cpython/Lib
R David Murray 78d692f98e 18764: remove the problematic 'print' alias for the PDB 'p' command.
So that it no longer shadows the print function.

Patch by Connor Osborn, doc and test changes by R. David Murray.
2013-10-10 17:23:26 -04:00
..
collections Close #18690: register memoryview with Sequence ABC 2013-10-02 22:31:47 +10:00
concurrent #18741: merge with 3.3. 2013-08-17 16:13:22 +03:00
ctypes #18981: merge with 3.3. 2013-09-13 23:54:41 +03:00
curses
dbm #17198: merge with 3.3. 2013-07-07 13:16:05 +02:00
distutils Issue #12641: Avoid passing "-mno-cygwin" to the mingw32 compiler, except when necessary. 2013-09-30 22:29:48 +02:00
email Merge #18324: set_payload now correctly handles binary input. 2013-08-21 21:13:51 -04:00
encodings Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
html #18020: improve html.escape speed by an order of magnitude. Patch by Matt Bryant. 2013-07-07 11:11:24 +02:00
http merge from 3.3 2013-09-29 18:59:27 -07:00
idlelib Version bump to 3.4.0a3. 2013-09-28 23:51:00 +01:00
importlib [issue 19152] Ensure we have actually registered ExtensionFileLoader as an ExecutionLoader. 2013-10-04 20:28:52 -06:00
json Close #18264: int- and float-derived enums now converted to int or float. 2013-08-10 13:01:45 -07:00
lib2to3 Issue #18037: Do not escape '\u' and '\U' in raw strings. 2013-10-08 21:08:48 +03:00
logging Issue #19182: Fixed socket leak on exception when connecting. 2013-10-06 18:36:00 +01:00
msilib Issue #17047: remove doubled words found in 2.7 to 3.4 Lib/*, 2013-03-11 17:57:08 -04:00
multiprocessing Issue #18934: Use poll/select-based selectors for multiprocessing.Connection, 2013-09-08 11:30:53 +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 Updated pydoc topics.py for 3.4a3 release. 2013-09-28 23:43:34 +01:00
site-packages
sqlite3 #18741: merge with 3.3. 2013-08-17 16:13:22 +03:00
test 18764: remove the problematic 'print' alias for the PDB 'p' command. 2013-10-10 17:23:26 -04:00
tkinter Issue #19029: Change non-existing since 3.0 StringType to str. 2013-09-16 11:03:59 +03:00
turtledemo Issue # 17177: Stop using imp in turtledemo 2013-06-15 17:33:27 -04:00
unittest Issue #18996: TestCase.assertEqual() now more cleverly shorten differing 2013-09-23 23:07:00 +03:00
urllib Issue #18978: A more elegant technique for resolving the method 2013-09-08 12:54:33 -04:00
venv Closes #19139: Changed usage of __VENV_NAME__ and added __VENV_PROMPT__. 2013-10-02 11:36:16 +01:00
wsgiref
xml merge 3.3 (#19127) 2013-09-29 11:15:49 -04:00
xmlrpc Issue #18571: Implementation of the PEP 446: file descriptors and file handles 2013-08-28 00:53:59 +02:00
__future__.py
__phello__.foo.py
_compat_pickle.py
_dummy_thread.py Issue #18808: Thread.join() now waits for the underlying thread state to be destroyed before returning. 2013-09-07 23:38:37 +02:00
_markupbase.py
_osx_support.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
_pyio.py Issue #17003: Unified the size argument names in the io module with common 2013-09-16 23:18:10 +03:00
_sitebuiltins.py Normalize whitespace 2013-08-06 22:57:31 +02:00
_strptime.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
_threading_local.py
_weakrefset.py
abc.py Fix #16832 - expose cache validity checking support in ABCMeta 2013-05-25 18:41:50 +02:00
aifc.py Issue #18817: Fix a resource warning in Lib/aifc.py demo. Patch by 2013-08-25 19:16:01 +03:00
antigravity.py
argparse.py Issue #18920: argparse's default version action (for -v, --version) should 2013-09-06 06:49:15 -07:00
ast.py
asynchat.py Issue #18743: Fix references to non-existant "StringIO" module 2013-08-29 11:39:48 +03:00
asyncore.py Do not raise exception on close() on account of socket attribute still being None: 2013-04-09 17:21:25 +02:00
base64.py Close #17839: support bytes-like objects in base64 module 2013-10-03 00:43:22 +10:00
bdb.py
binhex.py
bisect.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
bz2.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
calendar.py #18705: fix a number of typos. Patch by Févry Thibault. 2013-08-17 15:50:46 +03:00
cgi.py Issue #18394: Explicitly close the file object cgi.FieldStorage 2013-08-23 15:15:48 -04:00
cgitb.py
chunk.py
cmd.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
code.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
codecs.py Describe 'surrogateescape' in the documentation. 2013-06-16 12:58:48 -04:00
codeop.py
colorsys.py Issue #14323: Expanded the number of digits in the coefficients for the 2013-08-06 11:51:23 +03:00
compileall.py Issue #17177: stop using imp for compileall. 2013-06-14 23:04:02 -04:00
configparser.py Merged fix for issue #18260 from 3.3 2013-06-23 19:12:12 +02:00
contextlib.py Issue #15805: Add contextlib.redirect_stdout() 2013-10-10 00:46:57 -07:00
copy.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
copyreg.py
cProfile.py Fix #17197: profile/cProfile modules refactored so that code of run() and runctx() utility functions is not duplicated in both modules. 2013-02-25 11:36:40 +01:00
crypt.py Issue #18405: Improve the entropy of crypt.mksalt(). 2013-08-14 01:39:14 +02:00
csv.py #18155: Regex-escape delimiter, in case it is a regex special char. 2013-06-29 18:40:53 -04:00
datetime.py improve comment 2013-08-29 17:29:30 -04:00
decimal.py merge from 3.3 2013-09-07 23:20:06 -07:00
difflib.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
dis.py Close #18538: `python -m dis` now uses argparse. 2013-08-25 00:48:17 +10:00
doctest.py Fix tests for #11798 2013-08-29 01:24:39 +03:00
dummy_threading.py
enum.py Close #19156: add tests and fix for Enum helper edge cases. Patch from CliffM. 2013-10-06 17:19:54 -07:00
filecmp.py Issue #18149: Add filecmp.clear_cache() to manually clear the filecmp cache. 2013-06-14 15:19:11 -07:00
fileinput.py Merge with 3.3 2013-06-28 18:59:52 -04:00
fnmatch.py Set cache sizes to a power-of-two 2013-02-17 01:33:37 -08:00
formatter.py Issue #18716: Deprecate the formatter module 2013-10-04 11:38:59 -04:00
fractions.py
ftplib.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
functools.py Close #10042: functools.total_ordering now handles NotImplemented 2013-10-02 00:02:03 +10:00
genericpath.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
getopt.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
getpass.py #18116: getpass no longer always falls back to stdin. 2013-07-10 17:02:24 -04:00
gettext.py
glob.py Issue #16695: Document how glob handles filenames starting with a dot 2013-02-23 19:56:15 +01:00
gzip.py Issue #18743: Fix references to non-existant "StringIO" module 2013-08-29 11:39:48 +03:00
hashlib.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
heapq.py Issue #19018: The heapq.merge() function no longer suppresses IndexError 2013-09-14 20:51:57 -07:00
hmac.py Issue 18240: The HMAC module is no longer restricted to bytes and accepts 2013-07-01 13:08:42 +02:00
imaplib.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
imghdr.py
imp.py merge for issue #18755 2013-08-23 11:52:19 -04:00
inspect.py Close #19030: improvements to inspect and Enum. 2013-09-25 07:14:41 -07:00
io.py
ipaddress.py #18705: fix a number of typos. Patch by Févry Thibault. 2013-08-17 15:50:46 +03:00
keyword.py 17830: preserve line endings of original file when updating keywords. 2013-04-25 12:01:36 -04:00
linecache.py
locale.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
lzma.py
macpath.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
macurl2path.py
mailbox.py Merge #19037: adjust file times *before* moving maildir files into place. 2013-09-18 08:36:36 -04:00
mailcap.py
mimetypes.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
modulefinder.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
netrc.py Merge #14984: only import pwd on POSIX. 2013-09-18 08:59:47 -04:00
nntplib.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
ntpath.py Issue #9035: os.path.ismount now recognises volumes mounted below 2013-08-01 12:44:00 +01:00
nturl2path.py
numbers.py
opcode.py rather than passing locals to the class body, just execute the class body in the proper environment 2013-05-16 14:37:25 -05:00
operator.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
optparse.py #18705: fix a number of typos. Patch by Févry Thibault. 2013-08-17 15:50:46 +03:00
os.py (Merge 3.3) Close #17702: On error, os.environb now removes suppress the except 2013-08-23 19:23:42 +02:00
pdb.py 18764: remove the problematic 'print' alias for the PDB 'p' command. 2013-10-10 17:23:26 -04:00
pickle.py Issue #18783: Removed existing mentions of Python long type in docstrings, 2013-08-27 20:17:03 +03:00
pickletools.py Issue #18783: Removed existing mentions of Python long type in docstrings, 2013-08-27 20:17:03 +03:00
pipes.py
pkgutil.py Issue #17177: The imp module is pending deprecation. 2013-06-16 13:13:40 -04:00
platform.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
plistlib.py Ensure that plistlib doesn't corrupt deeply nested datastructures 2013-04-23 13:47:22 +02:00
poplib.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
posixpath.py Add in a comment that was removed in 240adc564539 (requested by Victor Stinner) 2013-07-22 19:05:48 -05:00
pprint.py Remove builtin "caching" in pprint 2013-10-03 21:29:36 +02:00
profile.py Fix #17197: profile/cProfile modules refactored so that code of run() and runctx() utility functions is not duplicated in both modules. 2013-02-25 11:36:40 +01:00
pstats.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
pty.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
py_compile.py Issue #17222: fix a mix-up in some exception messages. 2013-06-17 17:48:30 -04:00
pyclbr.py
pydoc.py Issue #18716: Deprecate the formatter module 2013-10-04 11:38:59 -04:00
queue.py Issue #18676: Change 'positive' to 'non-negative' in queue.py put and get 2013-08-10 18:17:13 -04:00
quopri.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
random.py Issue 14927: Remove a docstring line that is no longer applicable. 2013-10-05 22:11:16 -07:00
re.py Issue #16564: Fixed a performance regression relative to Python 3.1 in the 2013-03-16 22:53:48 +02:00
reprlib.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
rlcompleter.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
runpy.py Issue #17177: The imp module is pending deprecation. 2013-06-16 13:13:40 -04:00
sched.py merge 2013-07-13 22:48:49 -07:00
selectors.py Issue #16853: Add new selectors module. 2013-09-04 19:02:49 +02:00
shelve.py
shlex.py Revert "Issue #16121: Fix line number accounting in shlex" 2013-02-23 23:12:35 +01:00
shutil.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
site.py Issue #5845: In site.py, only load readline history from ~/.python_history if no history has been read already. This avoids double writes to the history file at shutdown. 2013-09-29 22:18:38 +02:00
smtpd.py Issue #18922: Now The Lib/smtpd.py and Tools/i18n/msgfmt.py scripts write 2013-09-05 17:44:53 +03:00
smtplib.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
sndhdr.py #5024: whichhdr now returns the frame count for WAV files. 2013-03-18 17:42:42 -04:00
socket.py Switch the AF_* and SOCK_* constants in the socket module to IntEnum. 2013-08-31 15:13:30 -07:00
socketserver.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
sre_compile.py Issue #18050: Fixed an incompatibility of the re module with Python 3.3.0 2013-09-20 21:24:39 +03:00
sre_constants.py Issue #18050: Fixed an incompatibility of the re module with Python 3.3.0 2013-09-20 21:24:39 +03:00
sre_parse.py Issue #18050: Fixed an incompatibility of the re module with Python 3.3.0 2013-09-20 21:24:39 +03:00
ssl.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
stat.py Issue #15767: Excise the remaining instances of ModuleNotFoundError 2013-07-04 18:16:15 -04:00
string.py
stringprep.py
struct.py Issue #17804: New function `struct.iter_unpack` allows for streaming struct unpacking. 2013-04-27 00:20:04 +02:00
subprocess.py Issue #18571: Implementation of the PEP 446: file descriptors and file handles 2013-08-28 00:53:59 +02:00
sunau.py Issue #18950: Fix miscellaneous bugs in the sunau module. 2013-09-28 21:24:43 +03:00
symbol.py
symtable.py modernize some modules' code by using with statement around open() 2013-02-12 02:04:27 +01:00
sysconfig.py Issue #17177: Stop using imp in sysconfig 2013-06-15 14:32:11 -04:00
tabnanny.py
tarfile.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
telnetlib.py
tempfile.py Issue #18849: Fixed a Windows-specific tempfile bug where collision with an 2013-09-06 06:14:16 -07:00
textwrap.py Fix the default placeholder in textwrap.shorten() to be " [...]". 2013-08-16 22:31:12 +02:00
this.py
threading.py Issue 19158: a rare race in BoundedSemaphore could allow .release() too often. 2013-10-08 21:12:58 -05:00
timeit.py Issue #17414: Add timeit, repeat, and default_timer to timeit.__all__. 2013-03-15 03:04:25 -04:00
token.py
tokenize.py Issue #18873: The tokenize module, IDLE, 2to3, and the findnocoding.py script 2013-09-16 23:57:00 +03:00
trace.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
traceback.py #1565525: Add traceback.clear_frames() helper function to clear locals ref'd by a traceback 2013-09-15 18:15:56 -04:00
tty.py
turtle.py #18705: merge with 3.3. 2013-08-17 15:53:55 +03:00
types.py Close #19030: improvements to inspect and Enum. 2013-09-25 07:14:41 -07:00
uu.py
uuid.py Issue #18784: The uuid module no more attempts to load libc via ctypes.CDLL, 2013-09-13 07:49:36 +03:00
warnings.py Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) 2013-07-04 17:43:24 -04:00
wave.py Issue #17487: The result of the wave getparams method now is pickleable again. 2013-09-04 00:28:43 +03:00
weakref.py Issue #15528: Delay importing atexit until weakref.finalize() used. 2013-06-08 16:52:29 +01:00
webbrowser.py - Issue #17536: Add to webbrowser's browser list: www-browser, x-www-browser, 2013-03-24 18:50:23 +01:00
xdrlib.py
zipfile.py Issue #19053: ZipExtFile.read1() with non-zero argument no more returns empty 2013-09-27 22:14:31 +03:00