]>
granicus.if.org Git - python/log
Andrew M. Kuchling [Sat, 18 Nov 2006 22:17:33 +0000 (22:17 +0000)]
Expand checking in test_sha
Martin v. Löwis [Sat, 18 Nov 2006 18:42:11 +0000 (18:42 +0000)]
Patch #
1472877 : Fix Tix subwidget name resolution.
Will backport to 2.5.
Martin v. Löwis [Sat, 18 Nov 2006 18:05:35 +0000 (18:05 +0000)]
Patch #
1594554 : Always close a tkSimpleDialog on ok(), even
if an exception occurs.
Will backport to 2.5.
Martin v. Löwis [Sat, 18 Nov 2006 18:00:23 +0000 (18:00 +0000)]
Patch #
1538878 : Don't make tkSimpleDialog dialogs transient if
the parent window is withdrawn. This mirrors what dialog.tcl
does.
Will backport to 2.5.
Andrew M. Kuchling [Fri, 17 Nov 2006 13:30:25 +0000 (13:30 +0000)]
Remove file-locking in MH.pack() method.
This change looks massive but it's mostly a re-indenting after
removing some try...finally blocks.
Also adds a test case that does a pack() while the mailbox is locked; this
test would have turned up bugs in the original code on some platforms.
In both nmh and GNU Mailutils' implementation of MH-format mailboxes,
no locking is done of individual message files when renaming them.
The original mailbox.py code did do locking, which meant that message
files had to be opened. This code was buggy on certain platforms
(found through reading the code); there were code paths that closed
the file object and then called _unlock_file() on it.
Will backport to 25-maint once I see how the buildbots react to this patch.
Georg Brandl [Thu, 16 Nov 2006 17:08:45 +0000 (17:08 +0000)]
Bug #
1588217 : don't parse "= " as a soft line break in binascii's
a2b_qp() function, instead leave it in the string as quopri.decode()
does.
Georg Brandl [Thu, 16 Nov 2006 16:50:59 +0000 (16:50 +0000)]
Bug #
1597824 : return the registered function from atexit.register()
to facilitate usage as a decorator.
Georg Brandl [Thu, 16 Nov 2006 15:05:14 +0000 (15:05 +0000)]
Bug #
1597576 : mention that the new base64 api has been introduced in py2.4.
Georg Brandl [Wed, 15 Nov 2006 17:42:03 +0000 (17:42 +0000)]
Bug #
1594809 : add a note to README regarding PYTHONPATH and make install.
Walter Dörwald [Wed, 15 Nov 2006 16:23:46 +0000 (16:23 +0000)]
Fix typo.
Martin v. Löwis [Sun, 12 Nov 2006 18:56:03 +0000 (18:56 +0000)]
Patch #
1360200 : Use unmangled_version RPM spec field to deal with
file name mangling.
Will backport to 2.5.
Martin v. Löwis [Sun, 12 Nov 2006 18:48:13 +0000 (18:48 +0000)]
Patch #
1359217 : Ignore 2xx response before 150 response.
Will backport to 2.5.
Martin v. Löwis [Sun, 12 Nov 2006 18:24:26 +0000 (18:24 +0000)]
Bug #
1067760 : Deprecate passing floats to file.seek.
Martin v. Löwis [Sun, 12 Nov 2006 10:41:39 +0000 (10:41 +0000)]
Patch #
1355023 : support whence argument for GzipFile.seek.
Martin v. Löwis [Sun, 12 Nov 2006 10:32:47 +0000 (10:32 +0000)]
Patch #
1065257 : Support passing open files as body in
HTTPConnection.request().
Georg Brandl [Sat, 11 Nov 2006 18:32:47 +0000 (18:32 +0000)]
Bug #
1594758 : wording improvement for dict.update() docs.
Georg Brandl [Sat, 11 Nov 2006 18:29:11 +0000 (18:29 +0000)]
Bug #
1594742 : wrong word in stringobject doc.
Andrew M. Kuchling [Fri, 10 Nov 2006 14:39:01 +0000 (14:39 +0000)]
[Feature request #
1542920 ] Link to wsgi.org
Andrew M. Kuchling [Fri, 10 Nov 2006 13:14:01 +0000 (13:14 +0000)]
Reword entry
Phillip J. Eby [Fri, 10 Nov 2006 00:33:36 +0000 (00:33 +0000)]
Fix SF#
1566719 : not creating site-packages (or other target directory) when
installing .egg-info for a project that contains no modules or packages,
while using --root (as in bdist_rpm).
Andrew M. Kuchling [Thu, 9 Nov 2006 21:16:46 +0000 (21:16 +0000)]
[Patch #
1514543 ] mailbox (Maildir): avoid losing messages on name clash
Two changes:
Where possible, use link()/remove() to move files into a directory; this
makes it easier to avoid overwriting an existing file.
Use _create_carefully() to create files in tmp/, which uses O_EXCL.
Backport candidate.
Walter Dörwald [Thu, 9 Nov 2006 16:23:26 +0000 (16:23 +0000)]
Replace C++ comment with C comment (fixes SF bug #
1593525 ).
Andrew M. Kuchling [Thu, 9 Nov 2006 13:51:14 +0000 (13:51 +0000)]
[Patch #
1514544 by David Watson] use fsync() to ensure data is really on disk
Andrew M. Kuchling [Thu, 9 Nov 2006 13:27:07 +0000 (13:27 +0000)]
[Bug #
1569790 ] mailbox.Maildir.get_folder() loses factory information
Both the Maildir and MH classes had this bug; the patch fixes both classes
and adds a test.
Will backport to 25-maint.
Martin v. Löwis [Thu, 9 Nov 2006 11:27:32 +0000 (11:27 +0000)]
Patch #
1592250 : Add elidge argument to Tkinter.Text.search.
Martin v. Löwis [Thu, 9 Nov 2006 11:06:03 +0000 (11:06 +0000)]
Patch #838546: Make terminal become controlling in pty.fork().
Will backport to 2.5.
Andrew M. Kuchling [Wed, 8 Nov 2006 14:30:14 +0000 (14:30 +0000)]
More edits
Andrew M. Kuchling [Wed, 8 Nov 2006 14:24:03 +0000 (14:24 +0000)]
Add table of contents; this required fixing a few headings. Some more smalle edits.
Andrew M. Kuchling [Wed, 8 Nov 2006 14:14:30 +0000 (14:14 +0000)]
Add section on operator module; make a few edits
Andrew M. Kuchling [Wed, 8 Nov 2006 13:35:34 +0000 (13:35 +0000)]
Add section on the functional module
Georg Brandl [Wed, 8 Nov 2006 10:04:29 +0000 (10:04 +0000)]
Bug #
1592533 : rename variable in heapq doc example, to avoid shadowing
"sorted".
Georg Brandl [Wed, 8 Nov 2006 07:45:59 +0000 (07:45 +0000)]
Patch #
1592072 : fix docs for return value of PyErr_CheckSignals.
Martin v. Löwis [Wed, 8 Nov 2006 07:35:55 +0000 (07:35 +0000)]
Patch #
1351744 : Add askyesnocancel helper for tkMessageBox.
Martin v. Löwis [Wed, 8 Nov 2006 06:48:36 +0000 (06:48 +0000)]
News entry for 52662.
Martin v. Löwis [Wed, 8 Nov 2006 06:46:37 +0000 (06:46 +0000)]
Correctly forward exception in instance_contains().
Fixes #
1591996 . Patch contributed by Neal Norwitz.
Will backport.
Andrew M. Kuchling [Tue, 7 Nov 2006 20:39:16 +0000 (20:39 +0000)]
Add missing word
Thomas Heller [Tue, 7 Nov 2006 18:20:47 +0000 (18:20 +0000)]
Fix grammatical error as well.
Will backport to release25-maint.
Thomas Heller [Tue, 7 Nov 2006 18:01:18 +0000 (18:01 +0000)]
Fix markup.
Will backport to release25-maint.
Ronald Oussoren [Tue, 7 Nov 2006 16:00:34 +0000 (16:00 +0000)]
Whitespace changes to make the source more compliant with PEP8 (SF#
1589070 )
Ronald Oussoren [Tue, 7 Nov 2006 15:53:38 +0000 (15:53 +0000)]
Fix a number of typos in strings and comments (sf#
1589070 )
Skip Montanaro [Mon, 6 Nov 2006 14:34:52 +0000 (14:34 +0000)]
note that user can control directory location even if default dir is used
Andrew M. Kuchling [Sun, 5 Nov 2006 21:04:37 +0000 (21:04 +0000)]
Update link
Neal Norwitz [Sat, 4 Nov 2006 19:25:22 +0000 (19:25 +0000)]
Bug #
1588287 : fix invalid assertion for `1,2` in debug builds.
Will backport
Martin v. Löwis [Sat, 4 Nov 2006 18:14:06 +0000 (18:14 +0000)]
- Patch #
1060577 : Extract list of RPM files from spec file in
bdist_rpm
Will backport to 2.5.
Tim Peters [Fri, 3 Nov 2006 02:32:46 +0000 (02:32 +0000)]
Whitespace normalization.
Thomas Heller [Thu, 2 Nov 2006 20:22:29 +0000 (20:22 +0000)]
Fix a code example by adding a missing import.
Fixes #
1557890 .
Will backport to release25-maint.
Thomas Heller [Thu, 2 Nov 2006 19:48:24 +0000 (19:48 +0000)]
Replace the XXX marker in the 'Arrays and pointers' reference manual
section with a link to the tutorial sections.
Will backport to release25-maint.
Vinay Sajip [Tue, 31 Oct 2006 17:34:31 +0000 (17:34 +0000)]
Added relativeCreated to Formatter doc (has been in the system for a long time - was unaccountably left out of the docs and not noticed until now).
Vinay Sajip [Tue, 31 Oct 2006 17:32:37 +0000 (17:32 +0000)]
Change to improve speed of _fixupChildren
Neal Norwitz [Sun, 29 Oct 2006 23:58:36 +0000 (23:58 +0000)]
I'm assuming this is correct, it fixes the tests so they pass again
Neal Norwitz [Sun, 29 Oct 2006 23:39:03 +0000 (23:39 +0000)]
Fix refleak
Walter Dörwald [Sun, 29 Oct 2006 23:02:27 +0000 (23:02 +0000)]
Add tests for incremental codecs with an errors
argument.
Walter Dörwald [Sun, 29 Oct 2006 22:06:28 +0000 (22:06 +0000)]
Add tests for basic argument errors.
Georg Brandl [Sun, 29 Oct 2006 21:54:18 +0000 (21:54 +0000)]
Move the check for openpty to the beginning.
Georg Brandl [Sun, 29 Oct 2006 20:35:12 +0000 (20:35 +0000)]
Remove leftover test output file.
Georg Brandl [Sun, 29 Oct 2006 20:31:17 +0000 (20:31 +0000)]
Convert test_openpty to unittest.
Georg Brandl [Sun, 29 Oct 2006 20:28:26 +0000 (20:28 +0000)]
Convert test_MimeWriter to unittest.
Georg Brandl [Sun, 29 Oct 2006 20:24:01 +0000 (20:24 +0000)]
Completely convert test_httplib to unittest.
Georg Brandl [Sun, 29 Oct 2006 20:09:12 +0000 (20:09 +0000)]
Convert test_cgi to unittest.
Georg Brandl [Sun, 29 Oct 2006 19:51:16 +0000 (19:51 +0000)]
Convert test_cookie to unittest.
Georg Brandl [Sun, 29 Oct 2006 19:35:03 +0000 (19:35 +0000)]
Convert test_types to unittest.
Georg Brandl [Sun, 29 Oct 2006 19:24:43 +0000 (19:24 +0000)]
Convert test_nis to unittest.
Georg Brandl [Sun, 29 Oct 2006 19:20:45 +0000 (19:20 +0000)]
Convert test_poll to unittest.
Georg Brandl [Sun, 29 Oct 2006 19:13:40 +0000 (19:13 +0000)]
Convert test_mmap to unittest.
Georg Brandl [Sun, 29 Oct 2006 18:31:42 +0000 (18:31 +0000)]
Bug #
1576657 : when setting a KeyError for a tuple key, make sure that
the tuple isn't used as the "exception arguments tuple".
Neal Norwitz [Sun, 29 Oct 2006 18:30:10 +0000 (18:30 +0000)]
Update comments, remove commented out code.
Move assembler structure next to assembler code to make it easier to
move it to a separate file.
Georg Brandl [Sun, 29 Oct 2006 18:01:08 +0000 (18:01 +0000)]
Bug #
1586773 : extend hashlib docstring.
Georg Brandl [Sun, 29 Oct 2006 14:39:09 +0000 (14:39 +0000)]
Bug #
1586613 : fix zlib and bz2 codecs' incremental en/decoders.
Georg Brandl [Sun, 29 Oct 2006 09:32:16 +0000 (09:32 +0000)]
Fix the new EncodedFile test to work with big endian platforms.
Georg Brandl [Sun, 29 Oct 2006 09:18:00 +0000 (09:18 +0000)]
Test assert if __debug__ is true.
Georg Brandl [Sun, 29 Oct 2006 09:16:12 +0000 (09:16 +0000)]
Patch #
1583880 : fix tarfile's problems with long names and posix/
GNU modes.
Georg Brandl [Sun, 29 Oct 2006 09:05:04 +0000 (09:05 +0000)]
Bug #
1357915 : allow all sequence types for shell arguments in
subprocess.
Georg Brandl [Sun, 29 Oct 2006 09:01:01 +0000 (09:01 +0000)]
Remove trailing comma.
Georg Brandl [Sun, 29 Oct 2006 08:53:06 +0000 (08:53 +0000)]
Bug #
1586448 : the compiler module now emits the same bytecode for
list comprehensions as the builtin compiler, using the LIST_APPEND
opcode.
Georg Brandl [Sun, 29 Oct 2006 08:47:08 +0000 (08:47 +0000)]
Clean up a leftover from old listcomp generation code.
Georg Brandl [Sun, 29 Oct 2006 08:39:22 +0000 (08:39 +0000)]
Fix codecs.EncodedFile which did not use file_encoding in 2.5.0, and
fix all codecs file wrappers to work correctly with the "with"
statement (bug #
1586513 ).
Neal Norwitz [Sat, 28 Oct 2006 22:12:26 +0000 (22:12 +0000)]
From SF
1557890 , fix problem of using wrong type in example.
Will backport.
Neal Norwitz [Sat, 28 Oct 2006 21:56:49 +0000 (21:56 +0000)]
Fix test_modulefinder so it doesn't fail when run after test_distutils.
Neal Norwitz [Sat, 28 Oct 2006 21:21:00 +0000 (21:21 +0000)]
Don't inline Py_ADDRESS_IN_RANGE with gcc 4+ either.
Will backport.
Neal Norwitz [Sat, 28 Oct 2006 21:20:12 +0000 (21:20 +0000)]
Prevent crash if alloc of garbage fails. Found by Typo.pl.
Will backport.
Neal Norwitz [Sat, 28 Oct 2006 21:19:07 +0000 (21:19 +0000)]
Fix bug #
1565514 , SystemError not raised on too many nested blocks.
It seems like this should be a different error than SystemError, but
I don't have any great ideas and SystemError was raised in 2.4 and earlier.
Will backport.
Neal Norwitz [Sat, 28 Oct 2006 21:17:51 +0000 (21:17 +0000)]
Fix crash in test on HP-UX. Apparently, it's not possible to delete a lock if
it's held (even by the current thread).
Will backport.
Neal Norwitz [Sat, 28 Oct 2006 21:16:54 +0000 (21:16 +0000)]
Fix warnings with HP's C compiler. It doesn't recognize that infinite
loops are, um, infinite. These conditions should not be able to happen.
Will backport.
Neal Norwitz [Sat, 28 Oct 2006 21:15:30 +0000 (21:15 +0000)]
Add some asserts. In sysmodule, I think these were to try to silence
some warnings from Klokwork. They verify the assumptions of the format
of svn version output.
The assert in the thread module helped debug a problem on HP-UX.
Georg Brandl [Sat, 28 Oct 2006 20:25:09 +0000 (20:25 +0000)]
make test_grammar pass with python -O
Georg Brandl [Sat, 28 Oct 2006 16:04:04 +0000 (16:04 +0000)]
Fix nth() itertool recipe.
Georg Brandl [Sat, 28 Oct 2006 13:56:58 +0000 (13:56 +0000)]
Convert test_opcodes to unittest.
Georg Brandl [Sat, 28 Oct 2006 13:51:49 +0000 (13:51 +0000)]
Convert test_math to unittest.
Georg Brandl [Sat, 28 Oct 2006 13:11:41 +0000 (13:11 +0000)]
Update outstanding bugs test file.
Georg Brandl [Sat, 28 Oct 2006 13:10:17 +0000 (13:10 +0000)]
Convert test_global, test_scope and test_grammar to unittest.
I tried to enclose all tests which must be run at the toplevel
(instead of inside a method) in exec statements.
Walter Dörwald [Sat, 28 Oct 2006 10:47:12 +0000 (10:47 +0000)]
Port test_bufio to unittest.
Georg Brandl [Fri, 27 Oct 2006 20:39:43 +0000 (20:39 +0000)]
Patch #
1552024 : add decorator support to unparse.py demo script.
Thomas Heller [Fri, 27 Oct 2006 19:05:53 +0000 (19:05 +0000)]
Modulefinder now handles absolute and relative imports, including
tests.
Will backport to release25-maint.
Thomas Heller [Fri, 27 Oct 2006 18:31:36 +0000 (18:31 +0000)]
WindowsError.str should display the windows error code,
not the posix error code; with test.
Fixes #
1576174 .
Will backport to release25-maint.
Andrew M. Kuchling [Fri, 27 Oct 2006 18:15:02 +0000 (18:15 +0000)]
[Patch #
1503717 ] Tiny patch from Chris AtLee to stop a lengthy line from being printed
Andrew M. Kuchling [Fri, 27 Oct 2006 18:13:46 +0000 (18:13 +0000)]
Check db_setup_debug for a few print statements; change sqlite_setup_debug to False
Andrew M. Kuchling [Fri, 27 Oct 2006 17:11:23 +0000 (17:11 +0000)]
[Patch #
1574068 by Scott Dial] urllib and urllib2 were using
base64.encodestring() for encoding authentication data.
encodestring() can include newlines for very long input, which
produced broken HTTP headers.
Andrew M. Kuchling [Fri, 27 Oct 2006 17:06:16 +0000 (17:06 +0000)]
Clarify docstring
Andrew M. Kuchling [Fri, 27 Oct 2006 16:55:34 +0000 (16:55 +0000)]
[Bug #
1575506 ] The _singlefileMailbox class was using the wrong file object in its flush() method, causing an error
Andrew M. Kuchling [Fri, 27 Oct 2006 16:39:10 +0000 (16:39 +0000)]
[Bug #
1576241 ] Let functools.wraps work with built-in functions