Martin v. Löwis
c83bc3c1fb
Remove buffer API from stable ABI for now, see #10181.
2011-01-06 19:15:47 +00:00
Antoine Pitrou
e85da7aa4f
Issue #7858: Raise an error properly when os.utime() fails under Windows
...
on an existing file.
(this does not seem to be easily testable)
2011-01-06 18:25:55 +00:00
Antoine Pitrou
b715fac819
Issue #3839: wsgiref should not override a Content-Length header set by
...
the application. Initial patch by Clovis Fabricio.
2011-01-06 17:17:04 +00:00
David Malcolm
f1397ad399
Issue #10655: Fix the build on PowerPC on Linux with GCC when building with
...
timestamp profiling (--with-tsc): the preprocessor test for the PowerPC
support now looks for "__powerpc__" as well as "__ppc__": the latter seems to
only be present on OS X; the former is the correct one for Linux with GCC.
2011-01-06 17:01:36 +00:00
Alexander Belopolsky
ecbb8dc17a
Use PyOS_snprintf for better portability.
2011-01-06 16:45:25 +00:00
Antoine Pitrou
003428158b
Elaborate about the GIL.
2011-01-06 16:31:28 +00:00
Georg Brandl
f8dc9ca84e
#10844: update copyright years in Mac plists.
2011-01-06 10:05:26 +00:00
Georg Brandl
f60fd00534
Add acks where acks are due.
2011-01-06 09:25:27 +00:00
Georg Brandl
b30f3303f7
Fix various issues (mostly Python 2 relics) found by Jacques Ducasse.
2011-01-06 09:23:56 +00:00
Georg Brandl
77041b2354
itertools, operator and functools are not really "numeric" modules; move them into their own "functional" chapter.
2011-01-06 09:23:19 +00:00
Georg Brandl
e98628d60c
Remove doc for nonexisting parameter.
2011-01-06 09:15:45 +00:00
Antoine Pitrou
ca023cab4d
Issue #1677694: Refactor and improve test_timeout. Original patch by
...
Björn Lindqvist.
2011-01-06 09:05:22 +00:00
Antoine Pitrou
d53dfa3fb1
Issue #10840: make it explicit that "s*" and friends provide contiguous memory.
2011-01-06 07:16:31 +00:00
Raymond Hettinger
7beae8a0d5
Issue 10825: Minor updates to the test suite.
2011-01-06 05:34:17 +00:00
Raymond Hettinger
90a4b3162e
Nits
2011-01-06 02:08:30 +00:00
Raymond Hettinger
3df4621100
Add PEP 3333 to whatsnew.
2011-01-06 02:01:26 +00:00
Victor Stinner
4bd81725f2
Issue #10492: bdb.Bdb.run() only traces the execution of the code
...
And not the compilation (if the input is a string).
2011-01-06 00:49:38 +00:00
Victor Stinner
457ab068a3
test_atexit: fix code saving/restoring stdout and stderr
...
That's why I prefer a single instruction per line :-)
2011-01-05 23:47:00 +00:00
Victor Stinner
73efd621fb
test_imaplib: reap_server() closes the server when done
...
Fix a ResourceWarning(unclosed socket). Patch written by Nadeem Vawda.
2011-01-05 23:01:38 +00:00
Victor Stinner
33e649cf6d
imaplib: IMAP4 constructor closes the socket on error
...
Fix a ResourceWarning(unclosed socket) if an exception is raised in the
constructor after the creation of the socket. Patch written by Nadeem Vawda.
2011-01-05 23:01:37 +00:00
Alexander Belopolsky
a686725859
- time.accept2dyear = True is now equivalent to time.accept2dyear = 1
...
- removed unnecessary struct_time to tuple conversion
- added more unit tests
(See issue #10827 for discussion.)
2011-01-05 23:00:47 +00:00
Raymond Hettinger
e40808a935
Add more porting notes.
2011-01-05 23:00:00 +00:00
Antoine Pitrou
dc51a3ca84
Fix mistake in NEWS
2011-01-05 22:43:26 +00:00
Raymond Hettinger
2a5fb47e9c
Remove mention of codes pending further discussion on transform()/untransform().
2011-01-05 22:41:23 +00:00
Raymond Hettinger
2169ee2099
RC1 updates to whatsnew
2011-01-05 22:27:49 +00:00
Georg Brandl
be41a48fb8
On Py3k, -tt and -3 are no-op and unsupported respectively.
2011-01-05 21:47:47 +00:00
Antoine Pitrou
dfad7e302c
Overhaul the documentation about socket timeouts.
2011-01-05 21:17:36 +00:00
Antoine Pitrou
600232b562
Issue #7995: When calling accept() on a socket with a timeout, the returned
...
socket is now always non-blocking, regardless of the operating system.
2011-01-05 21:03:42 +00:00
Raymond Hettinger
7d967712b8
Update tests and whatsnew for the 'quiet' flag
2011-01-05 20:24:08 +00:00
Raymond Hettinger
90e8f8cd9b
Fix count of flag fields. Being one short caused the 'quiet' option not to print.
2011-01-05 20:08:25 +00:00
Antoine Pitrou
452196fef1
Issue #5485: Add tests for the UseForeignDTD method of expat parser objects.
...
Patch by Jean-Paul Calderone and Sandro Tosi.
2011-01-05 18:44:14 +00:00
Antoine Pitrou
a83878e693
Issue #5485: Add doc for expat.xmlparser.SetParamEntityParsing.
2011-01-05 18:37:22 +00:00
Georg Brandl
183fe81f8f
#10130: Prepare for building epub-format docs.
2011-01-05 11:00:25 +00:00
Georg Brandl
069149155b
Fix duplicate end tag.
2011-01-05 10:59:48 +00:00
Victor Stinner
b996f740f2
test_time: assertEquals => assertEqual
2011-01-05 03:58:54 +00:00
Victor Stinner
8786d3d0dc
Issue #10756: add the author, Andreas Stührk
2011-01-05 03:56:22 +00:00
Victor Stinner
c932b65428
test_threading: use Popen.communicate() instead of .wait()
...
Popen.communicate() avoids deadlocks and close the pipes when done. This commit
fixes a ResourceWarning(unclosed pipe).
2011-01-05 03:54:28 +00:00
Victor Stinner
4b2b43d988
regrtest: close the new stdout and restore the original stdout at exit
...
Fix a ResourceWarning(unclosed file).
2011-01-05 03:54:26 +00:00
Victor Stinner
358e11d928
Issue #10756: atexit normalizes the exception before displaying it.
2011-01-05 03:54:25 +00:00
Victor Stinner
29e762c941
test_bytes: test PyBytes_FromFormat() using ctypes
2011-01-05 03:33:28 +00:00
Victor Stinner
aaa4e9a438
Remove arbitrary string length limits
...
PyUnicode_FromFormat() and PyErr_Format() allocates a buffer of the needed
size, it is no more a fixed-buffer of 500 bytes.
2011-01-05 03:33:26 +00:00
R. David Murray
477efb3944
#10790: make append work when output codec is different from input codec
...
There's still a bug here (the encode call shouldn't use the 'errors'
paramter), but I'll fix that later.
2011-01-05 01:39:32 +00:00
Victor Stinner
ca1e7ec344
test_unicode: use ctypes to test PyUnicode_FromFormat()
...
Instead of _testcapi.format_unicode() because it has a limited API: it requires
exactly one argument of type unicode.
2011-01-05 00:19:28 +00:00
Antoine Pitrou
1ec121d0d1
Fix test_time under Windows
2011-01-04 22:54:30 +00:00
Victor Stinner
9d6f9367ea
Issue #9566: PyUnicode_FromFormatV() doesn't support %zi, use %zd instead
2011-01-04 22:00:04 +00:00
Victor Stinner
ed7e222454
Issue #9566: explain why (int)len cannot underflow
2011-01-04 21:58:10 +00:00
Antoine Pitrou
c99823211b
In subprocess, wrap pipe fds before launching the child. Hopefully this
...
will fix intermittent failures on some buildbots (issue #8458).
2011-01-04 19:07:07 +00:00
Gregory P. Smith
9bd4a245f2
Fix the new bug introduced in the r87710 fix for issue 6643. DummyThread
...
deletes its _block attribute, deal with that. This prevents an uncaught
exception in a thread during test_thread.
This refactors a bit to better match what I did in the r87727 backport to 2.7.
2011-01-04 18:33:38 +00:00
Georg Brandl
3fb97ae0f7
Fix exception catching.
2011-01-04 17:27:13 +00:00
Alexander Belopolsky
5da468f94a
Whitespace cleanup
2011-01-04 17:15:52 +00:00