cpython/Lib
Alex Martelli 01c77c6628 Anna Ravenscroft identified many occurrences of "file" used to open a file
in the stdlib and changed each of them to use "open" instead.  At this
time there are no other known occurrences that can be safely changed (in
Lib and all subdirectories thereof).
2006-08-24 02:58:11 +00:00
..
bsddb Fixed to the point that all unit tests pass again. (However, I get 4 2006-08-21 00:21:47 +00:00
compiler Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
ctypes Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
curses [Bug #1152762] Ensure _end_of_line() returns an x-coordinate that's within the text box 2005-06-02 00:10:04 +00:00
distutils Anna Ravenscroft identified many occurrences of "file" used to open a file 2006-08-24 02:58:11 +00:00
email Stomp out more hsa_key() calls. 2006-08-19 15:28:37 +00:00
encodings Get rid of a bunch more has_key() uses. We *really* need a tool for this. 2006-08-20 16:25:10 +00:00
hotshot Only three failing tests left: dbm, gdbm, tcl! 2006-08-19 16:17:20 +00:00
idlelib Anna Ravenscroft identified many occurrences of "file" used to open a file 2006-08-24 02:58:11 +00:00
lib-tk Don't define has_key(). 2006-08-21 00:26:58 +00:00
logging Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
msilib Get rid of a bunch more has_key() uses. We *really* need a tool for this. 2006-08-20 16:25:10 +00:00
plat-aix3
plat-aix4
plat-atheos Repair bizarre generated Python. 2004-07-18 06:35:21 +00:00
plat-beos5 Whitespace normalization, via reindent.py. 2004-07-18 06:16:08 +00:00
plat-darwin
plat-freebsd2
plat-freebsd3
plat-freebsd4
plat-freebsd5
plat-freebsd6 Whitespace normalization. 2004-08-20 03:47:14 +00:00
plat-freebsd7 Whitespace normalization. 2005-07-17 23:16:17 +00:00
plat-generic
plat-irix5 Whitespace normalization, via reindent.py. 2004-07-18 06:16:08 +00:00
plat-irix6 Whitespace normalization, via reindent.py. 2004-07-18 06:16:08 +00:00
plat-linux2 Repair bizarre generated Python. 2004-07-18 06:35:21 +00:00
plat-mac Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
plat-netbsd1 Whitespace normalization, via reindent.py. 2004-07-18 06:16:08 +00:00
plat-next3
plat-os2emx Whitespace normalization, via reindent.py. 2004-07-18 06:16:08 +00:00
plat-riscos Bug #649974: make docstrings for url2pathname consistent 2005-12-26 22:53:56 +00:00
plat-sunos5 Whitespace normalization, via reindent.py. 2004-07-18 06:16:08 +00:00
plat-unixware7 Whitespace normalization, via reindent.py. 2004-07-18 06:16:08 +00:00
site-packages
sqlite3 Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
test Anna Ravenscroft identified many occurrences of "file" used to open a file 2006-08-24 02:58:11 +00:00
wsgiref Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
xml Jacques Frechet's and John Reese's simplification of ElementTree: give up 2006-08-21 23:45:19 +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
_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
_strptime.py Change time.strptime() to raise ValueError whenever there is an error in the 2005-11-02 23:04:26 +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 Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 2006-06-08 14:42:34 +00:00
anydbm.py
asynchat.py [Patch #1002763] Allow long ints as terminator values; also, treat a terminator of 0 like the empty string or None 2005-06-09 14:59:45 +00:00
asyncore.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
atexit.py SF bug #1083202L UnboundLocalError raised by atexit module 2004-12-11 02:49:40 +00:00
audiodev.py
base64.py Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 2006-06-08 14:42:34 +00:00
BaseHTTPServer.py Typo fix 2006-03-07 16:16:07 +00:00
Bastion.py Replace backticks with repr() or "%r" 2004-02-12 17:35:32 +00:00
bdb.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
binhex.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
bisect.py SF Patch #864863: Bisect C implementation 2004-01-05 10:13:35 +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 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
CGIHTTPServer.py SF patch #1055159 via Titus Brown: Document redirect limitation. 2004-12-22 14:19:09 +00:00
cgitb.py Merge ast-branch to head 2005-10-20 19:59:25 +00:00
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 Get rid of a bunch more raw_input references 2006-03-17 06:49:51 +00:00
codecs.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
codeop.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
colorsys.py r879@spiff: Fredrik | 2005-11-12 14:38:03 +0100 2005-11-12 15:21:05 +00:00
commands.py
compileall.py Bugs item #1069409 C:\Python24\Lib\compileall.py returns False 2004-12-20 00:29:29 +00:00
ConfigParser.py Fix all wrong instances of "it's". 2005-07-22 21:49:32 +00:00
contextlib.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
Cookie.py Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
cookielib.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +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
copy.py SF patch 1495675: Remove types.InstanceType and new.instance 2006-05-26 19:12:38 +00:00
cProfile.py Added the cProfile module. 2006-02-08 12:53:56 +00:00
csv.py Kill reduce(). A coproduction of John Reese, Jacques Frechet, and Alex M. 2006-08-22 00:21:25 +00:00
dbhash.py typo 2003-05-05 14:16:41 +00:00
decimal.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
difflib.py Kill reduce(). A coproduction of John Reese, Jacques Frechet, and Alex M. 2006-08-22 00:21:25 +00:00
dircache.py Patch #707167: Pass dircache exceptions to the caller. Fixes #682813. 2003-09-20 15:52:21 +00:00
dis.py SF patch 1495675: Remove types.InstanceType and new.instance 2006-05-26 19:12:38 +00:00
doctest.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +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
dumbdbm.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
dummy_thread.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
dummy_threading.py Whitespace normalization, via reindent.py. 2004-07-18 06:16:08 +00:00
filecmp.py Only three failing tests left: dbm, gdbm, tcl! 2006-08-19 16:17:20 +00:00
fileinput.py Whitespace normalization. 2006-02-19 21:26:07 +00:00
fnmatch.py SF patch #765238: fix fnmatch.__all__ 2003-07-13 16:06:26 +00:00
formatter.py remove the other half of one of the regsub-related comments; the other 2004-12-07 14:08:24 +00:00
fpformat.py Replace backticks with repr() or "%r" 2004-02-12 17:35:32 +00:00
ftplib.py SF bug #1168983: ftplib.py string index out of range 2005-04-05 04:31:09 +00:00
functools.py Merge the rest of the trunk. 2006-06-08 15:35:45 +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 Patch #1349274: gettext.install() now optionally installs additional 2006-02-19 13:26:36 +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 Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
hashlib.py Whitespace normalization (via reindent.py). 2005-08-26 15:20:46 +00:00
heapq.py Add key= argument to heapq.nsmallest() and heapq.nlargest(). 2004-12-02 08:59:14 +00:00
hmac.py [ sf.net patch # 1121611 ] 2005-08-21 18:45:59 +00:00
htmlentitydefs.py
htmllib.py clean up the API a little; exceptions are defined by this module 2004-09-09 02:24:13 +00:00
HTMLParser.py Reverting previous checkin. This breaks too much of HTMLParser to be applied 2005-09-01 06:25:34 +00:00
httplib.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
ihooks.py ihooks FancyModuleLoader.load_module() 2004-08-04 02:29:12 +00:00
imaplib.py updated __version__ 2005-08-31 10:50:03 +00:00
imghdr.py SF #75103: imghdr -- identify JPEGs in EXIF format 2005-01-07 08:15:41 +00:00
imputil.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
inspect.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
keyword.py Regenerate. 2006-02-28 22:50:17 +00:00
linecache.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +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 Bug #1266283: lexists() is not exported from os.path 2005-08-22 18:02:59 +00:00
macurl2path.py Bug #649974: make docstrings for url2pathname consistent 2005-12-26 22:53:56 +00:00
mailbox.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
mailcap.py
markupbase.py Merge the rest of the trunk. 2006-06-08 15:35:45 +00:00
md5.py [ sf.net patch # 1121611 ] 2005-08-21 18:45:59 +00:00
mhlib.py Replace list of constants with tuples of constants. 2005-02-06 06:57:08 +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 Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
MimeWriter.py
mimify.py
modulefinder.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
multifile.py Stacks based on lists work better and read more clearly when they 2004-05-04 08:21:52 +00:00
mutex.py * Move collections.deque() in from the sandbox 2004-01-29 06:37:52 +00:00
netrc.py
new.py SF patch 1495675: Remove types.InstanceType and new.instance 2006-05-26 19:12:38 +00:00
nntplib.py - Bug #1015140: disambiguated the term "article id" in nntplib docs and 2005-07-17 20:27:41 +00:00
ntpath.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
nturl2path.py Bug #649974: make docstrings for url2pathname consistent 2005-12-26 22:53:56 +00:00
opcode.py INPLACE_DIVIDE is no longer necessary (INPLACE_TRUE_DIVIDE is used). 2006-03-17 08:59:09 +00:00
optparse.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
os2emxpath.py Bug #1266283: lexists() is not exported from os.path 2005-08-22 18:02:59 +00:00
os.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
pdb.doc bug #989672: pdb.doc and the help messages for the help_d and help_u methods 2004-08-14 15:19:28 +00:00
pdb.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
pickle.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
pickletools.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
pipes.py Replace backticks with repr() or "%r" 2004-02-12 17:35:32 +00:00
pkgutil.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
platform.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
popen2.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
poplib.py Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
posixfile.py Add support for FreeBSD 7. 2005-07-17 02:36:59 +00:00
posixpath.py Bug #1266283: lexists() is not exported from os.path 2005-08-22 18:02:59 +00:00
pprint.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
profile.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
pstats.py Anna Ravenscroft identified many occurrences of "file" used to open a file 2006-08-24 02:58:11 +00:00
pty.py Removed no-longer-needed convolutions to recover from damaged modules 2004-08-02 03:55:18 +00:00
py_compile.py Patch #1171150: add a newline to py_compile error output 2005-06-10 17:15:18 +00:00
pyclbr.py Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 2006-06-08 14:42:34 +00:00
pydoc.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
Queue.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
quopri.py
random.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
re.py Merge trunk up to 43069, putting re.py back and hopefully making the branch 2006-04-21 09:47:09 +00:00
repr.py Fix test failures for repr.py. 2006-04-20 16:07:39 +00:00
rexec.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
rfc822.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +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 Patch #1014237: Consistently return booleans throughout. 2004-08-23 20:42:35 +00:00
runpy.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
sched.py Refactor: 2004-12-17 13:52:20 +00:00
sets.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
sgmllib.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
sha.py [ sf.net patch # 1121611 ] 2005-08-21 18:45:59 +00:00
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 Replace backticks with repr() or "%r" 2004-02-12 17:35:32 +00:00
shutil.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
SimpleHTTPServer.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
SimpleXMLRPCServer.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
site.py Anna Ravenscroft identified many occurrences of "file" used to open a file 2006-08-24 02:58:11 +00:00
smtpd.py Fix for SF bug # 1010102. The default is PureProxy not SMTPProxy. 2004-10-09 21:44:13 +00:00
smtplib.py Merge the rest of the trunk. 2006-06-08 15:35:45 +00:00
sndhdr.py
socket.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
SocketServer.py bug [ 957505 ] SocketServer module documentation misleading 2005-07-18 07:38:44 +00:00
sre_compile.py [Bug #1177831] Fix generation of code for GROUPREF_EXISTS. Thanks to Andre Malo for the fix. 2005-06-02 13:35:52 +00:00
sre_constants.py PEP 292 classes Template and SafeTemplate are added to the string module. 2004-08-25 02:22:30 +00:00
sre_parse.py Bug #1202493: Fixing SRE parser to handle '{}' as perl does, rather than 2005-09-14 08:54:39 +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
stat.py
statvfs.py
string.py Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
StringIO.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
stringold.py More apply() cleanup 2006-03-17 08:28:24 +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 Fix another comparison between None and 0. 2006-08-24 02:27:45 +00:00
sunau.py
sunaudio.py Replace backticks with repr() or "%r" 2004-02-12 17:35:32 +00:00
symbol.py PEP 343 -- the with-statement. 2006-02-27 22:32:47 +00:00
symtable.py Get symtable to limp along, can run compiler/symbols.py. Not saying much, needs more work. 2005-11-25 03:14:00 +00:00
tabnanny.py Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
tarfile.py Anna Ravenscroft identified many occurrences of "file" used to open a file 2006-08-24 02:58:11 +00:00
telnetlib.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
tempfile.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
textwrap.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
this.py Back rev 1.3 out per Raymond's request. 2004-02-06 04:40:56 +00:00
threading.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
timeit.py SF patch #868736: Disable GC for timeit 2004-01-04 03:47:51 +00:00
toaiff.py Replace backticks with repr() or "%r" 2004-02-12 17:35:32 +00:00
token.py PEP-0318, @decorator-style. In Guido's words: 2004-08-02 06:10:11 +00:00
tokenize.py Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
trace.py Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
traceback.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
tty.py
types.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
unittest.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +00:00
urllib2.py Merge current trunk into p3yk. This includes the PyNumber_Index API change, 2006-08-21 19:07:27 +00:00
urllib.py Get rid of dict.has_key(). Boy this has a lot of repercussions! 2006-08-18 22:13:04 +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
UserDict.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
UserList.py Guido grants a Christmas wish: 2003-12-17 20:43:33 +00:00
UserString.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
uu.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
uuid.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
warnings.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
wave.py Fix SF #1001053, wave.open() with unicode filename fails 2004-08-01 22:48:06 +00:00
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 Anna Ravenscroft identified many occurrences of "file" used to open a file 2006-08-24 02:58:11 +00:00
whichdb.py Replace list of constants with tuples of constants. 2005-02-06 06:57:08 +00:00
wsgiref.egg-info Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
xdrlib.py Fix typical truedivision problem (using the result of division as an index.) 2006-04-20 22:36:57 +00:00
xmllib.py Do not use the default namespace for attributes. 2004-05-02 20:37:13 +00:00
xmlrpclib.py Restructure comparison dramatically. There is no longer a default 2006-08-24 00:41:19 +00:00
zipfile.py Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00