d292a17 | Raymond Hettinger | 01 September 2010, 07:46:54 UTC | 2-to-3 fixup for map() example in docs | 01 September 2010, 07:46:54 UTC |
20933e0 | Raymond Hettinger | 01 September 2010, 06:58:25 UTC | Clean-up bisect docs. * Document the post conditions for bisect_left() and bisect_right(). * Fix the grades example to use more obvious breakpoints and to use a list comprehension instead of map() which returns an iterator in Py3.x. * Improve and expand the examples of searching sorted lists. * Issue 4356 -- move up reference to the SortedCollection recipe. | 01 September 2010, 06:58:25 UTC |
49203dc | Benjamin Peterson | 31 August 2010, 20:10:55 UTC | reformat comment | 31 August 2010, 20:10:55 UTC |
19d6a4f | Daniel Stutzbach | 31 August 2010, 20:08:07 UTC | Issue #808164: Fixed socket.close to avoid references to globals, to avoid issues when socket.close is called from a __del__ method. | 31 August 2010, 20:08:07 UTC |
a606faa | Daniel Stutzbach | 31 August 2010, 19:51:07 UTC | Issue 5553: Improved Py_LOCAL_INLINE to actually inline under compilers other than MSC | 31 August 2010, 19:51:07 UTC |
061b14a | Daniel Stutzbach | 31 August 2010, 15:45:04 UTC | Reverted r84315 and r84316, with Benjamin's blessing. The tests were fine. They were failing due to a problem exposed in r84307 and fixed in r84317. See Issue 8781 for details. | 31 August 2010, 15:45:04 UTC |
f5a3d69 | Benjamin Peterson | 31 August 2010, 14:31:01 UTC | add nonlocal to pydoc topics #9724 | 31 August 2010, 14:31:01 UTC |
dc5097f | Vinay Sajip | 31 August 2010, 07:52:17 UTC | Removed _unicode variable which is always False in Python 3.x. | 31 August 2010, 07:52:17 UTC |
ec1cd1c | Vinay Sajip | 30 August 2010, 19:02:14 UTC | logging: merged duplicated code in fileConfig and dictConfig paths. | 30 August 2010, 19:02:14 UTC |
609364a | Vinay Sajip | 30 August 2010, 18:31:13 UTC | Logging: removed some old commented out code. | 30 August 2010, 18:31:13 UTC |
8b7da62 | Giampaolo Rodolà | 30 August 2010, 18:28:05 UTC | Fix issue #9711: raise ValueError is SSLConnection constructor is invoked with keyfile and not certfile. | 30 August 2010, 18:28:05 UTC |
40d9a4e | Vinay Sajip | 30 August 2010, 18:10:03 UTC | Improved logging.Formatter date/time formatting documentation. | 30 August 2010, 18:10:03 UTC |
33a2994 | Antoine Pitrou | 30 August 2010, 14:52:00 UTC | Issue #9700: define HAVE_BROKEN_POSIX_SEMAPHORES under AIX 6.x. Patch by Sébastien Sablé. | 30 August 2010, 14:52:00 UTC |
33856de | Benjamin Peterson | 30 August 2010, 14:41:20 UTC | handle names starting with non-ascii characters correctly #9712 | 30 August 2010, 14:41:20 UTC |
e01de8f | Florent Xicluna | 30 August 2010, 14:05:50 UTC | remove pointless coding cookies | 30 August 2010, 14:05:50 UTC |
e992a7d | Benjamin Peterson | 30 August 2010, 13:57:28 UTC | remove pointless coding cookie | 30 August 2010, 13:57:28 UTC |
6b4fa77 | Benjamin Peterson | 30 August 2010, 13:19:53 UTC | rewrite and move open() docs only to functions.rst | 30 August 2010, 13:19:53 UTC |
4e4ffb1 | Benjamin Peterson | 30 August 2010, 12:46:09 UTC | sync open() doc | 30 August 2010, 12:46:09 UTC |
b530e14 | Antoine Pitrou | 30 August 2010, 12:41:00 UTC | Issue #9715: improve documentation of the io module | 30 August 2010, 12:41:00 UTC |
4a656eb | Giampaolo Rodolà | 29 August 2010, 22:50:39 UTC | dedent some lines in test_ssl so that they are actually executed | 29 August 2010, 22:50:39 UTC |
cd9dfb9 | Giampaolo Rodolà | 29 August 2010, 20:56:56 UTC | in ssl tests rely on IOError.errno rather thanf IOError.strerror for better compatibility across platforms. | 29 August 2010, 20:56:56 UTC |
51078b1 | Giampaolo Rodolà | 29 August 2010, 19:31:49 UTC | update Misc/NEWS to include issue #9706 changes | 29 August 2010, 19:31:49 UTC |
745ab38 | Giampaolo Rodolà | 29 August 2010, 19:25:49 UTC | Fix issue issue9706: provides a better error handling for various SSL operations | 29 August 2010, 19:25:49 UTC |
374f835 | Giampaolo Rodolà | 29 August 2010, 12:08:09 UTC | Raise ValuError if non-zero flag argument is provided for sendall() method for conformity with send(), recv() and recv_into() | 29 August 2010, 12:08:09 UTC |
67c7ce4 | Antoine Pitrou | 28 August 2010, 20:42:55 UTC | Issue #4835: make PyLong_FromSocket_t() and PyLong_AsSocket_t() private to the socket module, and fix the width of socket descriptors to be correctly detected under 64-bit Windows. | 28 August 2010, 20:42:55 UTC |
1a9a9d5 | Antoine Pitrou | 28 August 2010, 18:17:03 UTC | Issue #1868: Eliminate subtle timing issues in thread-local objects by getting rid of the cached copy of thread-local attribute dictionary. | 28 August 2010, 18:17:03 UTC |
64a38c0 | Mark Dickinson | 28 August 2010, 17:22:16 UTC | Issue #1512791: In setframerate method of Wave_write, round non-integral inputs to the nearest integer. Thanks Neil Tallim for the patch. | 28 August 2010, 17:22:16 UTC |
a620748 | Martin v. Löwis | 28 August 2010, 13:40:10 UTC | Stop packaging versioncheck. | 28 August 2010, 13:40:10 UTC |
49561ad | Martin v. Löwis | 28 August 2010, 13:39:09 UTC | Replace cabarc with FCICreate. | 28 August 2010, 13:39:09 UTC |
9f59fa5 | Martin v. Löwis | 28 August 2010, 13:06:43 UTC | Fix various build problems. | 28 August 2010, 13:06:43 UTC |
c8fdd10 | Martin v. Löwis | 28 August 2010, 07:42:21 UTC | Add file needed to make distclean. | 28 August 2010, 07:42:21 UTC |
ccbd427 | Martin v. Löwis | 28 August 2010, 07:37:05 UTC | Issue #9704: Add zlib files necessary to run configure and make. | 28 August 2010, 07:37:05 UTC |
a7ceeb3 | Brett Cannon | 26 August 2010, 21:07:13 UTC | OSError is the exception raised when one tries to create a directory that already exists, not IOError. Part of the continuing saga of issue #9572. | 26 August 2010, 21:07:13 UTC |
8167561 | Georg Brandl | 26 August 2010, 14:30:56 UTC | #9681: typo. | 26 August 2010, 14:30:56 UTC |
179249f | Georg Brandl | 26 August 2010, 14:30:15 UTC | #9689: add links from overview to in-depth class API descriptions. | 26 August 2010, 14:30:15 UTC |
4bb5c27 | Senthil Kumaran | 26 August 2010, 06:16:22 UTC | Fix Issue8797 - Reset the basic auth retry count when response code is not 401. | 26 August 2010, 06:16:22 UTC |
0e10206 | Benjamin Peterson | 25 August 2010, 23:13:17 UTC | basicsize and itemsize are Py_ssize_t #9688 | 25 August 2010, 23:13:17 UTC |
dc078de | Martin v. Löwis | 25 August 2010, 22:15:18 UTC | Disable deletion of openssl again. | 25 August 2010, 22:15:18 UTC |
864078a | Daniel Stutzbach | 25 August 2010, 19:18:59 UTC | Issue 8781: Define SIZEOF_WCHAR_T on Windows | 25 August 2010, 19:18:59 UTC |
6505ee8 | Benjamin Peterson | 25 August 2010, 17:57:04 UTC | apparently this test should be gated, too | 25 August 2010, 17:57:04 UTC |
b35f646 | Benjamin Peterson | 25 August 2010, 17:02:22 UTC | this test is only valid when sizeof(wchar) == Py_UNICODE_SIZE | 25 August 2010, 17:02:22 UTC |
ef6ff66 | Victor Stinner | 25 August 2010, 08:33:34 UTC | Fix test_sys: set LC_ALL instead of LANG LC_ALL is read before LANG to choose the locale encoding (LC_ALL, LANG and then LC_CTYPE: use the first non empty variable). | 25 August 2010, 08:33:34 UTC |
112c0f3 | Martin v. Löwis | 25 August 2010, 07:38:15 UTC | Issue #1027206: getnameinfo is now restricted to numeric addresses as input. | 25 August 2010, 07:38:15 UTC |
219d1c8 | R. David Murray | 25 August 2010, 00:45:55 UTC | #1194222: make parsedate always return RFC2822 four character years. Two character years are now converted to four character years using the Posix standard rule (<68 == 2000, >=68==1900). This makes the parsed date RFC2822 compliant even if the input is not. Patch and test by Jeffrey Finkelstein. | 25 August 2010, 00:45:55 UTC |
1970b62 | Victor Stinner | 25 August 2010, 00:20:27 UTC | Disable test_undecodable_code() of test_sys on Windows This test is irrevelant on Windows | 25 August 2010, 00:20:27 UTC |
ebe53a2 | Victor Stinner | 24 August 2010, 23:05:51 UTC | Fix test_sys for FreeBSD, Solaris and Mac OS X _Py_char2wchar() (mbctowcs) decodes b'\xff' to '\xff' on FreeBSD, Solaris and Mac OS X, even if the locale is C (and the locale encoding is ASCII). Patch test_undecodable_code() to support this output and document the two different kinds of outputs. | 24 August 2010, 23:05:51 UTC |
8515eae | Daniel Stutzbach | 24 August 2010, 21:57:33 UTC | Issue 8781: On systems a signed 4-byte wchar_t and a 4-byte Py_UNICODE, use memcpy to convert between the two (as already done when wchar_t is unsigned) | 24 August 2010, 21:57:33 UTC |
16925e8 | Benjamin Peterson | 24 August 2010, 21:30:14 UTC | remove parens | 24 August 2010, 21:30:14 UTC |
1d6569c | Brett Cannon | 24 August 2010, 21:04:05 UTC | Fix a bug where an attribute was lacking an object to work off of. Related to the fix for issue #9572. Thanks to Łukasz Czuja for catching the bug. | 24 August 2010, 21:04:05 UTC |
f52c2c6 | Benjamin Peterson | 24 August 2010, 21:03:37 UTC | further clarify | 24 August 2010, 21:03:37 UTC |
31da5b2 | Daniel Stutzbach | 24 August 2010, 20:49:57 UTC | Issue 8750: Fixed MutableSet's methods to correctly handle reflexive operations, namely x -= x and x ^= x | 24 August 2010, 20:49:57 UTC |
d8e5f2d | Benjamin Peterson | 24 August 2010, 18:08:22 UTC | tabbing no longer applicable | 24 August 2010, 18:08:22 UTC |
8790a07 | Brian Curtin | 24 August 2010, 05:20:30 UTC | Fix #7579. Add docstrings to msvcrt and adjust some wording for bytes. | 24 August 2010, 05:20:30 UTC |
1768999 | Benjamin Peterson | 24 August 2010, 03:26:23 UTC | only catch AttributeError in hasattr() #9666 | 24 August 2010, 03:26:23 UTC |
9cf5ef4 | Giampaolo Rodolà | 23 August 2010, 22:28:13 UTC | fix issue 9129: adds proper error handling on accept() when smtpd accepts new incoming connections. | 23 August 2010, 22:28:13 UTC |
bbc4782 | Giampaolo Rodolà | 23 August 2010, 22:10:32 UTC | fix issue 9601: ftplib now provides a workaround for invalid response code returned on MKD and PWD by non-compliant FTPserver implementations such as ISS shipped with Windows server 2003 | 23 August 2010, 22:10:32 UTC |
076e031 | Benjamin Peterson | 23 August 2010, 21:58:59 UTC | cleanup imports | 23 August 2010, 21:58:59 UTC |
76fc8c7 | Giampaolo Rodolà | 23 August 2010, 21:53:41 UTC | fix issue 658749: correctly interprets asyncore's windows errors on connect() | 23 August 2010, 21:53:41 UTC |
0538064 | Benjamin Peterson | 23 August 2010, 19:35:39 UTC | reorder and save a comparison | 23 August 2010, 19:35:39 UTC |
de6e9d6 | Vinay Sajip | 23 August 2010, 17:50:30 UTC | Issue #9501: Fixed logging regressions in cleanup code. | 23 August 2010, 17:50:30 UTC |
06b8b10 | Benjamin Peterson | 23 August 2010, 17:47:43 UTC | news note for last change | 23 August 2010, 17:47:43 UTC |
9c2930e | Benjamin Peterson | 23 August 2010, 17:40:33 UTC | run total_ordering() tests, and fix the function (default comparisons shouldn't be considered) | 23 August 2010, 17:40:33 UTC |
7311729 | Matthias Klose | 23 August 2010, 16:47:09 UTC | Fix builds with builddir != srcdir, introduced in r83988. os.path.dirname(__file__) points to the scrdir, not the builddir. Use os.getcwd() instead. | 23 August 2010, 16:47:09 UTC |
67e91ad | Martin v. Löwis | 23 August 2010, 15:27:26 UTC | Explicitly pass socket type and family for getaddrinfo, to make test work on Solaris. Disable gethostbyaddr IDNA test for now as there is no reverse DNS entry for the IPv6 address of the test name. | 23 August 2010, 15:27:26 UTC |
ee6d647 | Brett Cannon | 22 August 2010, 22:19:11 UTC | One of the joys of having test_multiprocessing occasionally execute after test_importlib is that it discovers special little race conditions. For instance, it turns out that importlib would throw an exception if two different Python processes both tried to create the __pycache__ directory as one process would succeed, causing the other process to fail as it didn't expect to get any "help". So now importlib simply stays calm and just accepts someone else did the work of creating the __pycache__ directory for it, moving on with life. Closes issue #9572. | 22 August 2010, 22:19:11 UTC |
186335b | Brett Cannon | 22 August 2010, 22:11:06 UTC | Make sure that no __pycache__ directory is needlessly left behind when testing imports with an empty string in sys.path. | 22 August 2010, 22:11:06 UTC |
0723d2c | Antoine Pitrou | 22 August 2010, 20:43:26 UTC | Add an import lock test for multithreaded circular imports. (part of #9657) | 22 August 2010, 20:43:26 UTC |
8d18907 | Brett Cannon | 22 August 2010, 20:38:47 UTC | While not strictly necessary thanks to the odd ABC inheritance done through importlib._bootstrap, add the optional methods for importlib.abc.SourceLoader for completeness. | 22 August 2010, 20:38:47 UTC |
2525dc8 | Brett Cannon | 22 August 2010, 20:36:25 UTC | Under OS X, history_get from readline returns a const char *, but the local variable the return value is assigned to is char *. Since the assigned-to variable is never changed, simply make that a const char * and cast all calls to get_history to const char * to silence the compiler warning (found with LLVM). | 22 August 2010, 20:36:25 UTC |
6a74da3 | Georg Brandl | 22 August 2010, 20:23:38 UTC | #9649: fix default value description. | 22 August 2010, 20:23:38 UTC |
51a059b | Daniel Stutzbach | 22 August 2010, 19:41:04 UTC | Added myself to Misc/maintainers.rst for topics on which I'd like to be added to the nosy list | 22 August 2010, 19:41:04 UTC |
56773cf | Martin v. Löwis | 22 August 2010, 19:38:04 UTC | Mention that gethostbyaddr now also supports IDNA. | 22 August 2010, 19:38:04 UTC |
fc0275a | Martin v. Löwis | 22 August 2010, 19:33:47 UTC | Issue #1027206: Support IDNA in gethostbyname, gethostbyname_ex and getaddrinfo. Patch by David Watson. | 22 August 2010, 19:33:47 UTC |
d41a37a | Vinay Sajip | 22 August 2010, 18:41:24 UTC | Updated maintainers.rst to reflect correct Roundup name. | 22 August 2010, 18:41:24 UTC |
89994b2 | Vinay Sajip | 22 August 2010, 18:11:02 UTC | Issue #9512: Made comment more informative. | 22 August 2010, 18:11:02 UTC |
7224d07 | Antoine Pitrou | 22 August 2010, 10:18:36 UTC | Test that calls to path hooks and meta_path entries are serialized by the import lock. (part of issue #9251) | 22 August 2010, 10:18:36 UTC |
7ebe4f9 | Martin v. Löwis | 22 August 2010, 08:46:19 UTC | Add Daniel Stutzbach. | 22 August 2010, 08:46:19 UTC |
819a064 | Raymond Hettinger | 22 August 2010, 08:39:49 UTC | Issue 8403: Don't mask KeyboardInterrupt during peephole operation. | 22 August 2010, 08:39:49 UTC |
9117c75 | Raymond Hettinger | 22 August 2010, 07:44:24 UTC | Issue #9214: Fix set operations on KeysView and ItemsView. | 22 August 2010, 07:44:24 UTC |
a52bae7 | Georg Brandl | 21 August 2010, 23:20:01 UTC | Remove usage of rexec in tkinter demo. | 21 August 2010, 23:20:01 UTC |
3cabbeb | Benjamin Peterson | 21 August 2010, 21:23:28 UTC | fix old markup | 21 August 2010, 21:23:28 UTC |
6545ed6 | Giampaolo Rodolà | 21 August 2010, 20:34:37 UTC | remove obsolete 'import SOCKS' statement | 21 August 2010, 20:34:37 UTC |
2d55e2a | Benjamin Peterson | 21 August 2010, 20:08:36 UTC | provide sample implementations for attrgetter and methodcaller | 21 August 2010, 20:08:36 UTC |
c16f8b3 | Benjamin Peterson | 21 August 2010, 20:03:15 UTC | fix more indentation | 21 August 2010, 20:03:15 UTC |
ffec810 | Benjamin Peterson | 21 August 2010, 20:01:28 UTC | indent properly | 21 August 2010, 20:01:28 UTC |
b46b9d5 | Antoine Pitrou | 21 August 2010, 19:09:32 UTC | Issue #9617: Signals received during a low-level write operation aren't ignored by the buffered IO layer anymore. | 21 August 2010, 19:09:32 UTC |
522180a | Giampaolo Rodolà | 21 August 2010, 18:58:21 UTC | fix smtpd.py I accidentally broke in my previous commit | 21 August 2010, 18:58:21 UTC |
5fe9cd5 | Giampaolo Rodolà | 21 August 2010, 18:47:59 UTC | revert changes made in r84236 committed by accident | 21 August 2010, 18:47:59 UTC |
5c8c9a2 | Giampaolo Rodolà | 21 August 2010, 18:35:05 UTC | fix issue #9129: added proper error handling when accepting new connections in SMTPServer.handle_accept | 21 August 2010, 18:35:05 UTC |
6cbe427 | Senthil Kumaran | 21 August 2010, 16:08:32 UTC | Add info about HTTP/1.1 and Connection:Close header. | 21 August 2010, 16:08:32 UTC |
ff56250 | Marc-André Lemburg | 21 August 2010, 10:58:31 UTC | Fix a typo in the alias target name for 'macintosh'. | 21 August 2010, 10:58:31 UTC |
23110e7 | Benjamin Peterson | 21 August 2010, 02:54:44 UTC | alias macintosh to mac_roman #843590 | 21 August 2010, 02:54:44 UTC |
0cc7444 | Benjamin Peterson | 21 August 2010, 02:45:15 UTC | speed hack can be implemented more cleanly by directly calling __new__ | 21 August 2010, 02:45:15 UTC |
bf6f31b | Benjamin Peterson | 21 August 2010, 02:43:31 UTC | use blank object instead | 21 August 2010, 02:43:31 UTC |
c3f810f | Benjamin Peterson | 21 August 2010, 02:41:33 UTC | remove outdated comment | 21 August 2010, 02:41:33 UTC |
c44abb1 | Victor Stinner | 20 August 2010, 16:52:14 UTC | Workaround issue #8611 in test_undecodable_code() of test_sys Write test.support.workaroundIssue8611() function so it will be easier to remove this workaround from all tests. | 20 August 2010, 16:52:14 UTC |
1b6372a | Victor Stinner | 20 August 2010, 16:38:14 UTC | test_undecodable_code(): set locale to C The test is still failing on "x86 FreeBSD 7.2 3.x" and "sparc solaris10 gcc 3.x" buildbots. It looks like the locale encoding is able to decode b'\xff'. I suppose that it is an encoding like 'iso-8859-1'. Use C locale to set, I hope, the locale encoding to 'ascii'. Display also the encoding so if the test fails, at least I will learn the locale encoding choosen for the C locale. | 20 August 2010, 16:38:14 UTC |
e6376f8 | Victor Stinner | 20 August 2010, 11:08:18 UTC | test_main_invalid_unicode() of test_sys: print string as ascii There are buildbot failures on "x86 FreeBSD 3.x" and "sparc solaris10 gcc 3.x". I suppose that _Py_char2wchar() doesn't fail even if the locale encoding is unable to decode the byte string, because _Py_char2wchar() has a special mode for platform without mbrtowc() (ISO C99) function. Let's check my theory by avoid error on the Python print() instruction. | 20 August 2010, 11:08:18 UTC |
89d8f82 | Vinay Sajip | 20 August 2010, 08:43:22 UTC | Issue #7077: Fixed bug in previous fix. | 20 August 2010, 08:43:22 UTC |
0ceb671 | Tim Golden | 20 August 2010, 08:31:26 UTC | Remove long-redundant plat-win from sys.path on Windows | 20 August 2010, 08:31:26 UTC |