cpython/Lib
Mark Dickinson c23b8a7af9 Issue 705836: Fix struct.pack(">f", 1e40) to behave consistently
across platforms:  it should now raise OverflowError on all
platforms.  (Previously it raised OverflowError only on
non IEEE 754 platforms.)

Also fix the (already existing) test for this behaviour
so that it actually raises TestFailed instead of just
referencing it.
2008-03-14 14:23:37 +00:00
..
bsddb Remove the files/dirs after closing the DB so the tests work on Windows. 2008-03-05 05:10:48 +00:00
compiler Speed up with statements by storing the __exit__ method on the stack instead of in a temp variable (bumps the magic number for pyc files) 2008-03-07 14:13:28 +00:00
ctypes Issue 1872: Changed the struct module typecode from 't' to '?', for 2008-03-05 15:34:29 +00:00
curses Use file descriptor for real stdout 2008-02-25 16:29:58 +00:00
distutils #1725737: ignore other VC directories other than CVS and SVN's too. 2008-03-06 06:47:18 +00:00
email Patch #2167 from calvin: Remove unused imports 2008-02-23 17:40:11 +00:00
encodings Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support. 2008-01-23 14:20:50 +00:00
hotshot Patch #2167 from calvin: Remove unused imports 2008-02-23 17:40:11 +00:00
idlelib Give IDLE a release date 2008-03-01 03:00:52 +00:00
lib-tk Patch #2167 from calvin: Remove unused imports 2008-02-23 17:40:11 +00:00
logging Patch #2167 from calvin: Remove unused imports 2008-02-23 17:40:11 +00:00
msilib
plat-aix3
plat-aix4
plat-atheos
plat-beos5
plat-darwin
plat-freebsd4
plat-freebsd5
plat-freebsd6 - Add support for FreeBSD 8 which is recently forked from FreeBSD 7. 2007-10-28 11:19:02 +00:00
plat-freebsd7 - Add support for FreeBSD 8 which is recently forked from FreeBSD 7. 2007-10-28 11:19:02 +00:00
plat-freebsd8 - Add support for FreeBSD 8 which is recently forked from FreeBSD 7. 2007-10-28 11:19:02 +00:00
plat-generic
plat-irix5
plat-irix6
plat-linux2
plat-mac Patch #2167 from calvin: Remove unused imports 2008-02-23 17:40:11 +00:00
plat-netbsd1
plat-next3
plat-os2emx
plat-riscos Patch #2167 from calvin: Remove unused imports 2008-02-23 17:40:11 +00:00
plat-sunos5
plat-unixware7
site-packages
sqlite3 Catch OSError when trying to remove a file in case removal fails. This 2008-03-05 05:20:44 +00:00
test Issue 705836: Fix struct.pack(">f", 1e40) to behave consistently 2008-03-14 14:23:37 +00:00
wsgiref
xml #1433694: minidom's .normalize() failed to set .nextSibling for last element. 2008-02-23 17:10:46 +00:00
BaseHTTPServer.py #1492: allow overriding BaseHTTPServer's content type for error messages. 2008-02-23 15:02:28 +00:00
Bastion.py
CGIHTTPServer.py
ConfigParser.py Issue 1781. Now ConfigParser.add_section does not let you add a 2008-02-23 12:46:10 +00:00
Cookie.py
DocXMLRPCServer.py Update PEP URL. 2008-02-05 16:06:57 +00:00
HTMLParser.py
MimeWriter.py Have MimeWriter raise a DeprecationWarning as per PEP 4 and its documentation. 2007-05-30 20:46:26 +00:00
Queue.py Add queues will alternative fetch orders (priority based and stack based). 2008-01-16 23:40:45 +00:00
SimpleHTTPServer.py #2169: make generated HTML more valid 2008-02-28 14:03:03 +00:00
SimpleXMLRPCServer.py Added a flag (_send_traceback_header) to the SimpleXMLRPCServer class 2007-08-17 19:16:44 +00:00
SocketServer.py Progress on issue #1193577 by adding a polling .shutdown() method to 2008-03-07 06:22:15 +00:00
StringIO.py
UserDict.py Update more instances of has_key(). 2008-02-21 19:24:53 +00:00
UserList.py No need to register classes that already inherit from ABCs. 2008-02-11 18:51:08 +00:00
UserString.py No need to register subclass of ABCs. 2008-02-14 19:30:30 +00:00
_LWPCookieJar.py
_MozillaCookieJar.py
__future__.py
__phello__.foo.py
_abcoll.py Issue 2226: Callable checked for the wrong abstract method. 2008-03-03 22:19:58 +00:00
_strptime.py Make _strptime.TimeRE().pattern() use ``\s+`` for matching whitespace instead 2007-06-03 23:13:41 +00:00
_threading_local.py
abc.py Move abc._Abstract into object by adding a new flag Py_TPFLAGS_IS_ABSTRACT, 2008-02-28 04:45:36 +00:00
aifc.py
anydbm.py
asynchat.py
asyncore.py
atexit.py
audiodev.py
base64.py
bdb.py
binhex.py Remove the macfs module. This led to the deprecation of macostools.touched(); 2007-05-20 23:17:38 +00:00
bisect.py
cProfile.py
calendar.py Fix typo in docstring for Calendar.itermonthdays(). 2008-02-07 19:57:32 +00:00
cgi.py Patch #1541463: optimize performance of cgi.FieldStorage operations. 2007-09-20 16:06:07 +00:00
cgitb.py HTML-escape the plain traceback in cgitb's HTML output, to prevent 2007-05-15 20:19:34 +00:00
chunk.py
cmd.py
code.py
codecs.py
codeop.py
collections.py Neaten-up the named tuple docs 2008-01-10 23:00:01 +00:00
colorsys.py
commands.py
compileall.py fix typo 2008-03-04 21:14:04 +00:00
contextlib.py Fix for bug 1705170 - contextmanager swallowing StopIteration (2.5 backport candidate) 2007-11-02 10:09:12 +00:00
cookielib.py
copy.py
copy_reg.py Removed uses of dict.has_key() from distutils, and uses of 2008-02-21 18:18:37 +00:00
csv.py
dbhash.py
decimal.py Fix docstring typo. 2008-02-29 03:29:17 +00:00
difflib.py Improve usability of the SequenceMatcher by returning named tuples describing match ranges. 2008-01-11 03:20:54 +00:00
dircache.py
dis.py
doctest.py Doctest results return a named tuple for readability 2008-01-11 01:25:54 +00:00
dumbdbm.py
dummy_thread.py
dummy_threading.py
filecmp.py
fileinput.py
fnmatch.py
formatter.py #1726198: replace while 1: fp.readline() with file iteration. 2008-01-21 17:22:06 +00:00
fpformat.py
fractions.py Change simple instances (in Fraction) of self.numerator and self.denominator to 2008-02-14 07:49:25 +00:00
ftplib.py docstring and comment updates suggested by Giampaolo Rodola' 2008-01-22 23:15:34 +00:00
functools.py Patch # 1739906 by Christian Heimes -- add reduce to functools (importing 2007-08-27 20:51:00 +00:00
genericpath.py Small speedup. 2007-05-14 20:52:31 +00:00
getopt.py
getpass.py
gettext.py
glob.py
gzip.py
hashlib.py email address update 2007-09-09 20:25:00 +00:00
heapq.py Simplify the nlargest() code using heappushpop(). 2008-03-13 19:33:34 +00:00
hmac.py Fixes Issue 1385: The hmac module now computes the correct hmac when using 2007-11-06 00:19:03 +00:00
htmlentitydefs.py
htmllib.py
httplib.py #1627: httplib now ignores negative Content-Length headers. 2008-02-24 00:14:24 +00:00
ihooks.py
imaplib.py #1389051: IMAP module tries to read entire message in one chunk. Patch by Fredrik Lundh. 2008-02-23 19:02:33 +00:00
imghdr.py
imputil.py
inspect.py Since abc._Abstract was replaces by a new type flags the regression test suite fails. I've added a new function inspect.isabstract(). Is the mmethod fine or should I check if object is a instance of type or subclass of object, too? 2008-03-03 18:28:04 +00:00
keyword.py #1726198: replace while 1: fp.readline() with file iteration. 2008-01-21 17:22:06 +00:00
linecache.py
locale.py
macpath.py
macurl2path.py
mailbox.py Bug 1277: make Maildir use the user-provided factory instead of hard-wiring MaildirMessage. 2008-01-19 20:12:04 +00:00
mailcap.py
markupbase.py
md5.py email address update 2007-09-09 20:25:00 +00:00
mhlib.py
mimetools.py
mimetypes.py Patch 1353 by Jacob Winther. 2007-10-29 20:52:45 +00:00
mimify.py Have mimify raise a DeprecationWarning. The docs and PEP 4 have listed the 2007-05-30 21:48:58 +00:00
modulefinder.py Replaced import of the 'new' module with 'types' module and added a deprecation warning to the 'new' module. 2007-11-27 21:34:01 +00:00
multifile.py
mutex.py
netrc.py
new.py Expose Py_Py3kWarningFlag as sys.py3kwarning as discussed in #1504 2007-11-27 23:16:44 +00:00
nntplib.py
ntpath.py Patch #2167 from calvin: Remove unused imports 2008-02-23 17:40:11 +00:00
nturl2path.py
numbers.py Update notes on Decimal. 2008-02-14 01:08:02 +00:00
opcode.py Give meaning to the oparg for BUILD_MAP: estimated size of the dictionary. 2007-12-18 21:24:09 +00:00
optparse.py Change isbasestring function as discussed on the cvs list a while ago 2008-01-27 19:01:45 +00:00
os.py Moved the errno import from inside the functions to the 2007-11-27 18:50:12 +00:00
os2emxpath.py
pdb.doc
pdb.py Issue 1106316. post_mortem()'s parameter, traceback, is now 2008-03-08 16:50:27 +00:00
pickle.py
pickletools.py Complete an open todo on pickletools -- add a pickle optimizer. 2008-02-10 20:35:16 +00:00
pipes.py Patch #1680959: add test suite for pipes module. 2007-08-30 10:38:56 +00:00
pkgutil.py
platform.py Add new name for Mandrake: Mandriva. 2008-03-08 10:01:43 +00:00
plistlib.py Follow PEP 8 in module docstring. 2008-01-21 20:18:04 +00:00
popen2.py Use os.closerange() in popen2. 2008-02-23 22:09:24 +00:00
poplib.py More work on SSL support. 2007-09-10 21:51:02 +00:00
posixfile.py Enable platform-specific tweaks for FreeBSD 8 (exactly same to FreeBSD 7's yet) 2007-10-28 12:38:09 +00:00
posixpath.py #1742: don't raise exception on os.path.relpath("a", "a"), but return os.curdir. 2008-01-06 14:27:15 +00:00
pprint.py Shorter pprint's for empty sets and frozensets. Fix indentation of frozensets. Add tests including two complex data structures. 2008-01-24 21:47:56 +00:00
profile.py
pstats.py #1269: fix a bug in pstats.add_callers() and add a unit test file for pstats. 2008-01-21 10:24:59 +00:00
pty.py
py_compile.py #2225: return nonzero status code from py_compile if not all files could be compiled. 2008-03-06 07:41:16 +00:00
pyclbr.py
pydoc.py #2133: fix HTML color spec. 2008-02-17 21:18:55 +00:00
quopri.py
random.py Issue #1727780: Support loading pickles of random.Random objects created 2007-12-03 19:20:02 +00:00
re.py In the experimental 'Scanner' feature, the group count was set wrong. 2008-02-05 17:32:15 +00:00
repr.py Bug #1153: repr.repr() now doesn't require set and dictionary items 2007-09-12 19:00:07 +00:00
rexec.py
rfc822.py
rlcompleter.py #2220: handle matching failure more gracefully. 2008-03-06 07:43:02 +00:00
robotparser.py fixes 813986 2007-08-28 23:22:52 +00:00
runpy.py Try to make command line error messages from runpy easier to understand (and suppress traceback cruft from the implicitly invoked runpy machinery) 2008-02-22 10:54:06 +00:00
sched.py Issue #1861: Add read-only attribute listing upcoming events in the order they will be run. 2008-01-17 19:31:38 +00:00
sets.py
sgmllib.py Replace unnecessary function call. 2007-08-06 07:39:09 +00:00
sha.py email address update 2007-09-09 20:25:00 +00:00
shelve.py Revert part of r60927 which made invalid assumptions about the API offered by db modules. 2008-02-25 23:17:41 +00:00
shlex.py Fix parameter passing. 2007-05-24 17:33:33 +00:00
shutil.py #1669: don't allow shutil.rmtree() to be called on a symlink. 2008-01-20 14:17:42 +00:00
site.py Add the correct build dir when building with pydebug. 2008-01-21 21:19:07 +00:00
smtpd.py Issue 1307 by Derek Shockey, fox the same bug for RCPT. 2007-10-23 19:25:41 +00:00
smtplib.py Issue 1776581. Minor corrections to smtplib, and two small tests. 2008-02-23 12:27:17 +00:00
sndhdr.py
socket.py #1389051, #1092502: fix excessively large allocations when using read() on a socket 2008-02-23 19:28:58 +00:00
sre.py
sre_compile.py Issue #1700, reported by Nguyen Quan Son, fix by Fredruk Lundh: 2008-01-03 19:12:44 +00:00
sre_constants.py
sre_parse.py
ssl.py Patch #2167 from calvin: Remove unused imports 2008-02-23 17:40:11 +00:00
stat.py
statvfs.py
string.py Backport of PEP 3101, Advanced String Formatting, from py3k. 2008-02-17 19:46:49 +00:00
stringold.py
stringprep.py
struct.py Added _struct._clearcache() for regression tests 2008-01-04 02:54:42 +00:00
subprocess.py Fix issue 1300: Quote command line arguments that contain a '|' character in 2008-01-19 22:49:37 +00:00
sunau.py
sunaudio.py
symbol.py Patch #1759: Backport of PEP 3129 class decorators 2008-02-23 15:01:05 +00:00
symtable.py
tabnanny.py
tarfile.py Issue #2004: Use mode 0700 for temporary directories and default 2008-02-05 11:51:40 +00:00
telnetlib.py
tempfile.py Issue 2021: Allow NamedTemporaryFile and SpooledTemporaryFile to be used as context managers. (The NamedTemporaryFile fix should be considered for backporting to 2.5) 2008-02-09 15:28:09 +00:00
textwrap.py Fix #1146: TextWrap vs words 1-character shorter than the width. 2008-01-19 19:48:19 +00:00
this.py
threading.py Thread.start() used sleep(0.000001) to make sure it didn't return before the 2008-02-28 06:09:19 +00:00
timeit.py
toaiff.py
token.py Issue 2117. Update compiler module to handle class decorators. 2008-02-25 18:06:00 +00:00
tokenize.py Fix #1679: "0x" was taken as a valid integer literal. 2008-01-19 19:27:05 +00:00
trace.py Add a timing flag to Trace so you can see where slowness occurs 2008-02-26 08:21:28 +00:00
traceback.py
tty.py
types.py
unittest.py Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just 2008-01-03 02:21:52 +00:00
urllib.py #1664522: in urllib, don't read non-existing directories in ftp mode, 2008-01-20 12:18:17 +00:00
urllib2.py Fixes Issue 1401. When redirected, a possible POST get converted 2008-02-07 19:06:52 +00:00
urlparse.py #1726198: replace while 1: fp.readline() with file iteration. 2008-01-21 17:22:06 +00:00
user.py
uu.py
uuid.py uuid creation is now threadsafe, backport from py3k rev. 57375. 2007-08-24 06:10:01 +00:00
warnings.py Expose Py_Py3kWarningFlag as sys.py3kwarning as discussed in #1504 2007-11-27 23:16:44 +00:00
wave.py
weakref.py
webbrowser.py Fix a few webbrowser.py problems. 2007-07-01 08:11:35 +00:00
whichdb.py
wsgiref.egg-info
xdrlib.py
xmllib.py
xmlrpclib.py #1330538: Improve comparison of xmlrpclib.DateTime and datetime instances. 2008-02-23 16:23:05 +00:00
zipfile.py Document that zipfile decryption is insanely slow and fix a typo and 2008-01-20 01:32:00 +00:00