Vinay Sajip
fc1cf41911
test_logging: Added more diagnostics for buildbot failures.
2011-02-25 22:45:25 +00:00
Giampaolo Rodolà
95bcb93041
Issue 11291: poplib suppresses errors on QUIT.
2011-02-25 22:28:24 +00:00
Giampaolo Rodolà
103a6d6cd6
Issue 11177: asyncore's create_socket() arguments can now be omitted.
2011-02-25 22:21:22 +00:00
Antoine Pitrou
0bd4deba38
Issue #6064 : Add a daemon keyword argument to the threading.Thread
...
and multiprocessing.Process constructors in order to override the
default behaviour of inheriting the daemonic property from the current
thread/process.
2011-02-25 22:07:43 +00:00
Giampaolo Rodolà
4bc685752f
(issue 11323) - attempt to fix solaris buildbot failure for os.sendfile(). Also fixed an AttributeError in get/set priority tests.
2011-02-25 21:46:01 +00:00
Antoine Pitrou
707ce82cab
Issue #10956 : Buffered I/O classes retry reading or writing after a signal
...
has arrived and the handler returned successfully.
2011-02-25 21:24:11 +00:00
Giampaolo Rodolà
18e8bcb289
Issue 10784: adds os.getpriority() and os.setpriority() functions.
2011-02-25 20:57:54 +00:00
Giampaolo Rodolà
d2751fb482
(issue 11214) - fix asyncore.strerror test failure on AIX
2011-02-25 20:05:48 +00:00
Giampaolo Rodolà
46134645aa
Skip os.sendfile() test if threading module is not available.
2011-02-25 20:01:05 +00:00
Vinay Sajip
eea22d2d66
logging: enabled test which was intermittently failing on buildbots.
2011-02-25 17:02:43 +00:00
Marc-André Lemburg
8f36af7a4c
Normalize the encoding names for Latin-1 and UTF-8 to
...
'latin-1' and 'utf-8'.
These are optimized in the Python Unicode implementation
to result in more direct processing, bypassing the codec
registry.
Also see issue11303.
2011-02-25 15:42:01 +00:00
Giampaolo Rodolà
c9c2c8b034
Issue 10882: add os.sendfile(). (patch provided by Ross Lagerwall)
2011-02-25 14:39:16 +00:00
Benjamin Peterson
2ec8cbc75f
rewrite with assertIs
2011-02-25 14:05:42 +00:00
Eli Bendersky
67ebabd152
Removed fcmp and FUZZ from test.support, following the discussion on python-dev:
...
http://mail.python.org/pipermail/python-dev/2011-January/107735.html
2011-02-25 10:14:17 +00:00
Eli Bendersky
cbbaa96036
Issue #10516 : adding list.clear() and list.copy() methods
2011-02-25 05:47:53 +00:00
Antoine Pitrou
5bffa79c22
Issue #11286 : Raise a ValueError from calling PyMemoryView_FromBuffer with
...
a buffer struct having a NULL data pointer.
2011-02-24 20:50:49 +00:00
Alexander Belopolsky
1ce92dc20d
Issue #11286 : Fixed unpickling of empty 2.x strings.
2011-02-24 19:40:09 +00:00
Éric Araujo
6c3787cb70
Allow usage of SomeABC.register as a class decorator. Patch by Edoardo Spadolini ( #10868 ).
2011-02-24 18:03:10 +00:00
Victor Stinner
e1ea8298c6
Issue #3080 : Fix test_reprlib on Windows
...
Fix the test for last module changes (r88520).
2011-02-23 14:14:48 +00:00
Victor Stinner
c0f1a1afae
Issue #11272 : Fix input() and sys.stdin for Windows newline
...
On Windows, input() strips '\r' (and not only '\n'), and sys.stdin uses
universal newline (replace '\r\n' by '\n').
2011-02-23 12:07:37 +00:00
Lars Gustäbel
dd071045e7
Issue #11224 : Improved sparse file read support (r85916) introduced a
...
regression in _FileInFile which is used in file-like objects returned
by TarFile.extractfile(). The inefficient design of the
_FileInFile.read() method causes various dramatic side-effects and
errors:
- The data segment of a file member is read completely into memory
every(!) time a small block is accessed. This is not only slow
but may cause unexpected MemoryErrors with very large files.
- Reading members from compressed tar archives is even slower
because of the excessive backwards seeking which is done when the
same data segment is read over and over again.
- As a backwards seek on a TarFile opened in stream mode is not
possible, using extractfile() fails with a StreamError.
2011-02-23 11:42:22 +00:00
Raymond Hettinger
499e19340e
Add tests for the _ChainMap helper class.
2011-02-23 07:56:53 +00:00
Raymond Hettinger
57d1a887e7
Fix imports from collections.abc
2011-02-23 00:46:28 +00:00
Brett Cannon
daa5799cb8
Make Lib/crypt.py meet PEP 8 standards. This also led to a tweak in the new API
...
by making methods() into a module attribute as it is statically calculated.
2011-02-22 21:48:06 +00:00
Antoine Pitrou
543b7f3ee9
Issue #11277 : finally fix Snow Leopard crash following r88460.
...
(probably an OS-related issue with mmap)
2011-02-22 21:42:56 +00:00