cpython/Lib
Thomas Wouters 9fe394c1be Merged revisions 53538-53622 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r53545 | andrew.kuchling | 2007-01-24 21:06:41 +0100 (Wed, 24 Jan 2007) | 1 line

  Strengthen warning about using lock()
........
  r53556 | thomas.heller | 2007-01-25 19:34:14 +0100 (Thu, 25 Jan 2007) | 3 lines

  Fix for #1643874: When calling SysAllocString, create a PyCObject
  which will eventually call SysFreeString to free the BSTR resource.
........
  r53563 | andrew.kuchling | 2007-01-25 21:02:13 +0100 (Thu, 25 Jan 2007) | 1 line

  Add item
........
  r53564 | brett.cannon | 2007-01-25 21:22:02 +0100 (Thu, 25 Jan 2007) | 8 lines

  Fix time.strptime's %U support.  Basically rewrote the algorithm to be more
  generic so that one only has to shift certain values based on whether the week
  was specified to start on Monday or Sunday.  Cut out a lot of edge case code
  compared to the previous version.  Also broke algorithm out into its own
  function (that is private to the module).

  Fixes bug #1643943 (thanks Biran Nahas for the report).
........
  r53570 | brett.cannon | 2007-01-26 00:30:39 +0100 (Fri, 26 Jan 2007) | 4 lines

  Remove specific mention of my name and email address from modules.  Not really
  needed and all bug reports should go to the bug tracker, not directly to me.
  Plus I am not the only person to have edited these files at this point.
........
  r53573 | fred.drake | 2007-01-26 17:28:44 +0100 (Fri, 26 Jan 2007) | 1 line

  fix typo (extraneous ")")
........
  r53575 | georg.brandl | 2007-01-27 18:43:02 +0100 (Sat, 27 Jan 2007) | 4 lines

  Patch #1638243: the compiler package is now able to correctly compile
  a with statement; previously, executing code containing a with statement
  compiled by the compiler package crashed the interpreter.
........
  r53578 | georg.brandl | 2007-01-27 18:59:42 +0100 (Sat, 27 Jan 2007) | 3 lines

  Patch #1634778: add missing encoding aliases for iso8859_15 and
  iso8859_16.
........
  r53579 | georg.brandl | 2007-01-27 20:38:50 +0100 (Sat, 27 Jan 2007) | 2 lines

  Bug #1645944: os.access now returns bool but docstring is not updated
........
  r53590 | brett.cannon | 2007-01-28 21:58:00 +0100 (Sun, 28 Jan 2007) | 2 lines

  Use the thread lock's context manager instead of a try/finally statement.
........
  r53591 | brett.cannon | 2007-01-29 05:41:44 +0100 (Mon, 29 Jan 2007) | 2 lines

  Add a test for slicing an exception.
........
  r53594 | andrew.kuchling | 2007-01-29 21:21:43 +0100 (Mon, 29 Jan 2007) | 1 line

  Minor edits to the curses HOWTO
........
  r53596 | andrew.kuchling | 2007-01-29 21:55:40 +0100 (Mon, 29 Jan 2007) | 1 line

  Various minor edits
........
  r53597 | andrew.kuchling | 2007-01-29 22:28:48 +0100 (Mon, 29 Jan 2007) | 1 line

  More edits
........
  r53601 | tim.peters | 2007-01-30 04:03:46 +0100 (Tue, 30 Jan 2007) | 2 lines

  Whitespace normalization.
........
  r53603 | georg.brandl | 2007-01-30 21:21:30 +0100 (Tue, 30 Jan 2007) | 2 lines

  Bug #1648191: typo in docs.
........
  r53605 | brett.cannon | 2007-01-30 22:34:36 +0100 (Tue, 30 Jan 2007) | 8 lines

  No more raising of string exceptions!

  The next step of PEP 352 (for 2.6) causes raising a string exception to trigger
  a TypeError.  Trying to catch a string exception raises a DeprecationWarning.
  References to string exceptions has been removed from the docs since they are
  now just an error.
........
  r53618 | raymond.hettinger | 2007-02-01 22:02:59 +0100 (Thu, 01 Feb 2007) | 1 line

  Bug #1648179:  set.update() not recognizing __iter__ overrides in dict subclasses.
........
2007-02-05 01:24:16 +00:00
..
bsddb SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
compiler Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
ctypes Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
curses
distutils SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
email Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
encodings Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
hotshot SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
idlelib Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
lib-tk Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
logging Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
msilib Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-aix3 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-aix4 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-atheos Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-beos5 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-darwin
plat-freebsd2 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-freebsd3 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-freebsd4
plat-freebsd5
plat-freebsd6
plat-freebsd7
plat-generic
plat-irix5 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-irix6 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-linux2 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-mac Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-netbsd1
plat-next3
plat-os2emx Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-riscos For some reason Vim was just not wanting to tell me there was more instances of 2006-08-25 01:08:24 +00:00
plat-sunos5 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
plat-unixware7 Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
site-packages
sqlite3 Merged revisions 53304-53433,53435-53450 via svnmerge from 2007-01-15 15:49:28 +00:00
test Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
wsgiref Remove usage of backticks. 2006-08-25 02:59:59 +00:00
xml Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
BaseHTTPServer.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
Bastion.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
CGIHTTPServer.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
ConfigParser.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
Cookie.py Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
DocXMLRPCServer.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
HTMLParser.py
MimeWriter.py
Queue.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
SimpleHTTPServer.py Merged revisions 53005-53303 via svnmerge from 2007-01-09 23:18:33 +00:00
SimpleXMLRPCServer.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
SocketServer.py
StringIO.py Merged revisions 53005-53303 via svnmerge from 2007-01-09 23:18:33 +00:00
UserDict.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
UserList.py
UserString.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
_LWPCookieJar.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
_MozillaCookieJar.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
__future__.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
__phello__.foo.py
_strptime.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
_threading_local.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
aifc.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
anydbm.py
asynchat.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
asyncore.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
atexit.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
audiodev.py
base64.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
bdb.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
binhex.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
bisect.py
cProfile.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
calendar.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
cgi.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
cgitb.py
chunk.py Patch #1373643: The chunk module can now read chunks larger than 2006-02-18 21:10:56 +00:00
cmd.py Get rid of a bunch more raw_input references 2006-03-17 06:49:51 +00:00
code.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
codecs.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
codeop.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
colorsys.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
commands.py
compileall.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
contextlib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
cookielib.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
copy.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
copy_reg.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
csv.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
dbhash.py
decimal.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
difflib.py Merged revisions 53005-53303 via svnmerge from 2007-01-09 23:18:33 +00:00
dircache.py
dis.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
doctest.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
dumbdbm.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
dummy_thread.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
dummy_threading.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
filecmp.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
fileinput.py Whitespace normalization. 2006-02-19 21:26:07 +00:00
fnmatch.py
formatter.py
fpformat.py
ftplib.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
functools.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
genericpath.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
getopt.py
getpass.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
gettext.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
glob.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
gopherlib.py Changed the new deprecation warning to show the 2006-02-18 04:00:23 +00:00
gzip.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
hashlib.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
heapq.py Merged revisions 53005-53303 via svnmerge from 2007-01-09 23:18:33 +00:00
hmac.py Merged revisions 53005-53303 via svnmerge from 2007-01-09 23:18:33 +00:00
htmlentitydefs.py
htmllib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
httplib.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
ihooks.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
imaplib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
imghdr.py
imputil.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
inspect.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
keyword.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
linecache.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
locale.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
macpath.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
macurl2path.py
mailbox.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
mailcap.py
markupbase.py Merge the rest of the trunk. 2006-06-08 15:35:45 +00:00
md5.py
mhlib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
mimetools.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
mimetypes.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
mimify.py
modulefinder.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
multifile.py
mutex.py
netrc.py
new.py SF patch 1495675: Remove types.InstanceType and new.instance 2006-05-26 19:12:38 +00:00
nntplib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
ntpath.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
nturl2path.py
opcode.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
optparse.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
os.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
os2emxpath.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
pdb.doc
pdb.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
pickle.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
pickletools.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
pipes.py
pkgutil.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
platform.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
popen2.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
poplib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
posixfile.py
posixpath.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
pprint.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
profile.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
pstats.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
pty.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
py_compile.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
pyclbr.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
pydoc.py - Fix conversion glitch in test_pyclbr, which caused a test to not fail 2007-02-03 21:49:06 +00:00
quopri.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
random.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
re.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
repr.py Fix repr.py -- it was triggering on the type name 'long', should be 'int'. 2007-01-15 00:14:39 +00:00
rexec.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
rfc822.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
rlcompleter.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
robotparser.py
runpy.py Patch #1550800: make exec a function. 2006-09-06 06:51:57 +00:00
sched.py
sgmllib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
sha.py
shelve.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
shlex.py
shutil.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
site.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
smtpd.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
smtplib.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
sndhdr.py
socket.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
sre.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
sre_compile.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
sre_constants.py
sre_parse.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
stat.py
statvfs.py
string.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
stringold.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
stringprep.py Avoid forward-declaring the methods array. 2006-03-10 11:20:04 +00:00
struct.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
subprocess.py Merged revisions 53538-53622 via svnmerge from 2007-02-05 01:24:16 +00:00
sunau.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
sunaudio.py
symbol.py PEP 3107 - Function Annotations thanks to Tony Lownds 2006-12-28 06:47:50 +00:00
symtable.py This module was still referencing some dead EXEC related constants. 2006-09-06 22:37:15 +00:00
tabnanny.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
tarfile.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
telnetlib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
tempfile.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
textwrap.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
this.py
threading.py Merged revisions 53005-53303 via svnmerge from 2007-01-09 23:18:33 +00:00
timeit.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
toaiff.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
token.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
tokenize.py PEP 3107 - Function Annotations thanks to Tony Lownds 2006-12-28 06:47:50 +00:00
trace.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
traceback.py Four months of trunk changes (including a few releases...) 2006-12-13 04:49:30 +00:00
tty.py
types.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
unittest.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
urllib.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
urllib2.py Merged revisions 53451-53537 via svnmerge from 2007-02-01 18:02:27 +00:00
urlparse.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
user.py
uu.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
uuid.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
warnings.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
wave.py
weakref.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
webbrowser.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
whichdb.py
wsgiref.egg-info Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
xdrlib.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
xmllib.py SF patch 1631942 by Collin Winter: 2007-01-10 16:19:56 +00:00
xmlrpclib.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00
zipfile.py Rip out 'long' and 'L'-suffixed integer literals. 2007-01-15 16:59:06 +00:00