Antoine Pitrou
2de51ff4e1
Make sendfile tests more robust
2011-02-26 17:52:50 +00:00
Vinay Sajip
399fc14609
Issue #11330 : Updated tests for correct asctime handling.
2011-02-26 16:06:02 +00:00
Vinay Sajip
4a7f2168a6
Issue #11330 : Added regression test.
2011-02-26 16:00:04 +00:00
Antoine Pitrou
d20a5f6161
Issue #9931 : Fix hangs in GUI tests under Windows in certain conditions.
...
Patch by Hirokazu Yamamoto.
2011-02-26 15:58:05 +00:00
Antoine Pitrou
18dd0df5af
Issue #11323 : fix sendfile tests under 64-bit Solaris.
2011-02-26 14:29:24 +00:00
Vinay Sajip
f368895780
Removed typo.
2011-02-26 14:28:36 +00:00
Vinay Sajip
859c7fac78
Issue #11330 : asctime format bug fixed.
2011-02-26 14:15:48 +00:00
Antoine Pitrou
09c530dfc8
Revert r88639 (the optimization changes behaviour and breaks buildbots)
2011-02-26 09:37:45 +00:00
Antoine Pitrou
ffa1a77c67
Issue #11258 : Speed up ctypes.util.find_library() under Linux a lot. Patch
...
by Jonas H.
2011-02-26 08:45:20 +00:00
Vinay Sajip
ec5a2d5e89
test_logging: Changed TimedRotatingFileHandler tests to use UTC time rather than local time.
2011-02-26 07:18:22 +00:00
Raymond Hettinger
d032131dcb
Add __bool__ method. Add tests. Fix-up broken test.
2011-02-26 06:53:58 +00:00
Vinay Sajip
cb8b94447c
test_logging: diagnostic code changes.
2011-02-26 06:37:04 +00:00
Senthil Kumaran
75d818fa91
Fix Issue10228 - Refleak run of test_dbm fails when several dbm modules are available (Patch by Ray.Allen)
2011-02-26 03:44:03 +00:00
Raymond Hettinger
9fe1ccfb5a
Issue #11297 : Add collections.ChainMap()
2011-02-26 01:02:51 +00:00
Antoine Pitrou
692f038a5d
Fix AttributeError.
2011-02-26 00:22:25 +00:00
Antoine Pitrou
8250e23abd
Issue #10755 : Add the posix.fdlistdir() function. Patch by Ross Lagerwall.
2011-02-25 23:41:16 +00:00
Antoine Pitrou
f65132de3d
Issue #4761 : Add the *at() family of functions (openat(), etc.) to the posix
...
module. Patch by Ross Lagerwall.
2011-02-25 23:25:17 +00:00
Antoine Pitrou
68e5c044e8
Issue #7322 : Trying to read from a socket's file-like object after a timeout
...
occurred now raises an error instead of silently losing data.
Patch by Ross Lagerwall.
2011-02-25 23:07:44 +00:00
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
Antoine Pitrou
211b81dd09
Issue #11114 : Fix catastrophic performance of tell() on text files (up
...
to 1000x faster in some cases). It is still one to two order of magnitudes
slower than binary tell().
2011-02-25 20:27:33 +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
Vinay Sajip
aa7c179285
Improved QueueListener implementation - queue sentinel addition made extensible.
2011-02-25 15:56:55 +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
Benjamin Peterson
a6f85e2270
Merged revisions 88535 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r88535 | brett.cannon | 2011-02-23 13:46:46 -0600 (Wed, 23 Feb 2011) | 1 line
Add lib2to3.__main__ for easy testing from the console.
........
2011-02-24 01:41:46 +00:00
Brett Cannon
e457f0d220
Revert r88503 as Benjamin's request.
2011-02-23 18:48:52 +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
cfbcdbbbf2
A crypt algorithm may not be available by returning None.
2011-02-22 21:55:51 +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
Brett Cannon
292ee5dc43
Fix test.test_crypt.test_methods() to pass on OS X.
2011-02-22 20:17:14 +00:00
Giampaolo Rodolà
d686848807
In FTP.close() method, make sure to also close the socket object, not only the file.
2011-02-22 19:24:33 +00:00