6d7b7be | Brett Cannon | 04 May 2010, 00:57:44 UTC | Remove an unneeded variable assignment. Found using Clang's static analyzer. | 04 May 2010, 00:57:44 UTC |
23b581a | Brett Cannon | 04 May 2010, 00:52:41 UTC | Strip out extraneous whitespace, cast a some `const char *` to `void *` when passed to free() and make a `char *` to a `const char *` as found by Clang's static analyzer. | 04 May 2010, 00:52:41 UTC |
33e5dd8 | Brett Cannon | 04 May 2010, 00:48:11 UTC | Fix a Py_DECREF to a Py_XDECREF. Found using Clang's static analyzer. | 04 May 2010, 00:48:11 UTC |
87ab6ad | Brett Cannon | 04 May 2010, 00:36:00 UTC | Prevent a possible NULL de-reference and an unneeded variable assignment. Found using Clang's static analyzer. | 04 May 2010, 00:36:00 UTC |
e894e93 | Brett Cannon | 04 May 2010, 00:30:17 UTC | Remove a redundant string length check and variable assignment. Found with Clang's static analyzer. | 04 May 2010, 00:30:17 UTC |
7983284 | Brett Cannon | 03 May 2010, 23:57:15 UTC | Fix two potential uninitialization errors and an unneeded assignment. Found using Clang's static analyzer. | 03 May 2010, 23:57:15 UTC |
8ffe7bb | Brett Cannon | 03 May 2010, 23:51:28 UTC | Remove unused variables and a variable initialization. Found using Clang's static analyzer. | 03 May 2010, 23:51:28 UTC |
5d947cb | Brett Cannon | 03 May 2010, 23:44:54 UTC | Remove unneeded variable assignment. Found using Clang's static analyzer. | 03 May 2010, 23:44:54 UTC |
8e9757e | Brett Cannon | 03 May 2010, 23:43:49 UTC | Remove unneeded variable mutation and initializations. Found using Clang's static analyzer. | 03 May 2010, 23:43:49 UTC |
9824e7f | Brett Cannon | 03 May 2010, 23:42:40 UTC | Clean up whitespace and remove unneeded variable initialization as found by Clang. | 03 May 2010, 23:42:40 UTC |
99ac914 | Brett Cannon | 03 May 2010, 23:41:51 UTC | Remove an unused variable. Found using Clang's static analyzer. | 03 May 2010, 23:41:51 UTC |
949476e | Brett Cannon | 03 May 2010, 23:41:23 UTC | Remove unneeded variable initialization. Found using Clang's static analyzer. | 03 May 2010, 23:41:23 UTC |
f7fd8e4 | Antoine Pitrou | 03 May 2010, 16:25:33 UTC | Issue #7865: The close() method of :mod:`io` objects should not swallow exceptions raised by the implicit flush(). Also ensure that calling close() several times is supported. Patch by Pascal Chambon. | 03 May 2010, 16:25:33 UTC |
c3ce9e3 | Jesus Cea | 03 May 2010, 16:09:21 UTC | wbits negative was documented SEVEN years ago | 03 May 2010, 16:09:21 UTC |
27a1370 | Vinay Sajip | 03 May 2010, 15:11:53 UTC | Issue #8576: logging updated to remove usage of find_unused_port(). | 03 May 2010, 15:11:53 UTC |
c1f5c2f | Brett Cannon | 02 May 2010, 21:51:23 UTC | Update the Vim syntax highlight file. | 02 May 2010, 21:51:23 UTC |
f9ffcce | Michael Foord | 02 May 2010, 20:39:42 UTC | Fix unittest tests to not abuse traceback.format_exception | 02 May 2010, 20:39:42 UTC |
951919f | Antoine Pitrou | 02 May 2010, 19:51:14 UTC | Issue #4687: Fix accuracy of garbage collection runtimes displayed with gc.DEBUG_STATS. | 02 May 2010, 19:51:14 UTC |
b0153cf | Ronald Oussoren | 02 May 2010, 09:55:57 UTC | Small update to r80698 to ensure that webbrowser.open uses the default browser. | 02 May 2010, 09:55:57 UTC |
4ef1c7e | Ronald Oussoren | 02 May 2010, 09:48:21 UTC | For for issue #7192: with this patch webbrowser.get("firefox") works on OSX | 02 May 2010, 09:48:21 UTC |
328284a | Mark Dickinson | 02 May 2010, 09:38:43 UTC | Improve error message from nb_int returning a non-integer, in various PyInt_As* functions: | 02 May 2010, 09:38:43 UTC |
8651810 | Antoine Pitrou | 01 May 2010, 20:26:58 UTC | Remove duplicate test | 01 May 2010, 20:26:58 UTC |
5cace78 | Antoine Pitrou | 01 May 2010, 12:16:39 UTC | Fix attribution. Travis didn't do much and he did a bad work. (yes, this is a sensitive subject, sorry) | 01 May 2010, 12:16:39 UTC |
9fbbd3b | Andrew M. Kuchling | 01 May 2010, 12:06:51 UTC | Describe memoryview | 01 May 2010, 12:06:51 UTC |
7de14ac | Andrew M. Kuchling | 01 May 2010, 12:05:52 UTC | Minor grammar fix | 01 May 2010, 12:05:52 UTC |
16cd2be | Mark Dickinson | 01 May 2010, 11:46:20 UTC | Fix incorrect use of a list as the target of an 'except' clause in test_decimal.py. | 01 May 2010, 11:46:20 UTC |
1b7f9e5 | Senthil Kumaran | 01 May 2010, 08:01:56 UTC | Fix issue8582: urllib.urlretrieve fails with ValueError: Invalid format string | 01 May 2010, 08:01:56 UTC |
d3b6022 | Andrew M. Kuchling | 01 May 2010, 01:19:16 UTC | Add various items | 01 May 2010, 01:19:16 UTC |
54f9f83 | Antoine Pitrou | 30 April 2010, 23:08:48 UTC | Issue #8576: Remove use of find_unused_port() in test_smtplib and test_multiprocessing. Patch by Paul Moore. | 30 April 2010, 23:08:48 UTC |
6d5e579 | Marc-André Lemburg | 30 April 2010, 17:20:14 UTC | [issue8211] configure: ignore AC_PROG_CC hardcoded CFLAGS Only override the AC_PROG_CC determined CFLAGS if they were set by the user. This restores the default behavior in the common case of not having CFLAGS defined when running configure. | 30 April 2010, 17:20:14 UTC |
9663dda | Ronald Oussoren | 30 April 2010, 15:11:22 UTC | Add notes about uninstalling a framework install to Mac/README. Fixes issue 7107. | 30 April 2010, 15:11:22 UTC |
5d18cc6 | Ronald Oussoren | 30 April 2010, 14:58:39 UTC | Fix for issue 8476 | 30 April 2010, 14:58:39 UTC |
c4ae73e | Andrew M. Kuchling | 30 April 2010, 13:47:34 UTC | Add item | 30 April 2010, 13:47:34 UTC |
b3437c9 | Andrew M. Kuchling | 30 April 2010, 13:46:55 UTC | Minor grammar re-wording | 30 April 2010, 13:46:55 UTC |
a5cd182 | Tarek Ziadé | 30 April 2010, 12:15:12 UTC | Fixed #8577. distutils.sysconfig.get_python_inc() now differenciates buildir and srcdir | 30 April 2010, 12:15:12 UTC |
01d149f | Ronald Oussoren | 30 April 2010, 11:20:14 UTC | Fix for issue #3646: with this patch it is possible to do a framework install of Python in your home directory (on OSX): $ configure --enable-framework=${HOME}/Library/Frameworks $ make && make install Without this patch the framework would get installed just fine, but 'make install' would try to install the application bundles and command-line tools outside the user's home, which doesn't work for non-admin users (and is bad form anyway). | 30 April 2010, 11:20:14 UTC |
c121f13 | Andrew M. Kuchling | 30 April 2010, 01:33:40 UTC | Add various items; rearrange unittest section a bit | 30 April 2010, 01:33:40 UTC |
6038318 | Andrew M. Kuchling | 30 April 2010, 01:32:47 UTC | Markup fix; clarify by adding 'in that order' | 30 April 2010, 01:32:47 UTC |
5453366 | Andrew M. Kuchling | 30 April 2010, 01:02:15 UTC | Fix typos | 30 April 2010, 01:02:15 UTC |
3ded421 | Andrew M. Kuchling | 30 April 2010, 00:52:31 UTC | Reword paragraph to make its meaning clearer. Antoine Pitrou: is my version of the paragraph still correct? R. David Murray: is this more understandable than the previous version? | 30 April 2010, 00:52:31 UTC |
ba88b7f | Andrew M. Kuchling | 30 April 2010, 00:49:09 UTC | Always add space after RFC; reword paragraph | 30 April 2010, 00:49:09 UTC |
a01f689 | Giampaolo Rodolà | 29 April 2010, 20:31:17 UTC | Fixes issue 8543 (asynchat documentation issues) | 29 April 2010, 20:31:17 UTC |
f62b50f | Senthil Kumaran | 29 April 2010, 19:46:08 UTC | Fixing the Broken links of mechanize library. | 29 April 2010, 19:46:08 UTC |
ab9149d | Ezio Melotti | 29 April 2010, 16:07:20 UTC | Group the Windows entries in getfilesystemencoding doc, move the win 9x one at the bottom of the list and fix some markup. | 29 April 2010, 16:07:20 UTC |
5c4c461 | Lars Gustäbel | 29 April 2010, 15:23:38 UTC | Issue #8464: tarfile.open(name, mode="w|") no longer creates files with execute permissions set. | 29 April 2010, 15:23:38 UTC |
f56a288 | Antoine Pitrou | 29 April 2010, 10:05:40 UTC | Issue #7834: Fix connect() of Bluetooth L2CAP sockets with recent versions of the Linux kernel. Patch by Yaniv Aknin. | 29 April 2010, 10:05:40 UTC |
b17b3c5 | Benjamin Peterson | 29 April 2010, 03:30:59 UTC | update pypy url | 29 April 2010, 03:30:59 UTC |
fa0e779 | Benjamin Peterson | 29 April 2010, 03:18:05 UTC | update pypy description | 29 April 2010, 03:18:05 UTC |
b2454b2 | Andrew M. Kuchling | 29 April 2010, 01:45:41 UTC | Add various unittest items | 29 April 2010, 01:45:41 UTC |
fb759a2 | Andrew M. Kuchling | 29 April 2010, 01:44:30 UTC | Fix doubled 'the'. Markup fixes to use :exc:, :option: in a few places. (Glitch: unittest.main's -c ends up a link to the Python interpreter's -c option. Should we skip using :option: for that switch, or disable the auto-linking somehow?) | 29 April 2010, 01:44:30 UTC |
15c82d2 | Andrew M. Kuchling | 29 April 2010, 00:22:16 UTC | Add various items | 29 April 2010, 00:22:16 UTC |
3945c86 | Antoine Pitrou | 28 April 2010, 21:11:01 UTC | Fix style issues in test_ssl | 28 April 2010, 21:11:01 UTC |
689405e | Antoine Pitrou | 28 April 2010, 19:57:33 UTC | Clarify and fix the documentation for IOBase.close() | 28 April 2010, 19:57:33 UTC |
ece349e | Antoine Pitrou | 28 April 2010, 19:53:35 UTC | State clearly that truncate() doesn't move the file position, and remove a duplicate of its specification. | 28 April 2010, 19:53:35 UTC |
ed92043 | Senthil Kumaran | 28 April 2010, 17:20:43 UTC | Fixed Issue6312 - httplib fails with HEAD requests to pages with "transfer-encoding: chunked" | 28 April 2010, 17:20:43 UTC |
ad709ee | Nick Coghlan | 28 April 2010, 14:53:59 UTC | Add version changed note for -m tinkering with sys.argv[0] during the search process | 28 April 2010, 14:53:59 UTC |
c5e4485 | Nick Coghlan | 28 April 2010, 14:51:08 UTC | Issue 8202: when using the -m command line switch, sys.argv[0] is now '-m' instead of '-c' while searching for the module to be executed | 28 April 2010, 14:51:08 UTC |
54677da | Nick Coghlan | 28 April 2010, 14:34:30 UTC | Also mention patch submitter's name in NEWS, not just in the commit message | 28 April 2010, 14:34:30 UTC |
dfb45df | Nick Coghlan | 28 April 2010, 14:29:06 UTC | Issue 7490: make IGNORE_EXCEPTION_DETAIL also ignore details of the module containing the exception under test (original patch by Lennart Regebro) | 28 April 2010, 14:29:06 UTC |
616de77 | Jesus Cea | 28 April 2010, 10:32:30 UTC | Issue #3928: Support 'os.mknod()' in Solaris | 28 April 2010, 10:32:30 UTC |
6a10281 | Victor Stinner | 27 April 2010, 23:55:59 UTC | Issue #7449, last part (11): fix many tests if thread support is disabled * Use try/except ImportError or test_support.import_module() to import thread and threading modules * Add @unittest.skipUnless(threading, ...) to testcases using threads | 27 April 2010, 23:55:59 UTC |
c73a05f | Victor Stinner | 27 April 2010, 23:51:16 UTC | Issue #7449, part 10: test_cmd imports trace module using test_support.import_module() Use test_support.import_module() instead of import to raise a SkipTest exception if the import fail. Import trace fails if the threading module is missing. See also part 3: test_doctest: import trace module in test_coverage(). | 27 April 2010, 23:51:16 UTC |
47c8841 | Victor Stinner | 27 April 2010, 23:33:58 UTC | Partial revert of r80556 (Issue #7449, part 5, fix ctypes test) Rewrite r80556: the thread test have to be executed just after the test on libc_open() and so the test cannot be splitted in two functions (without duplicating code, and I don't want to duplicate code). | 27 April 2010, 23:33:58 UTC |
a44b5a3 | Victor Stinner | 27 April 2010, 23:14:58 UTC | Issue #7449, part 9: fix test_xmlrpclib for missing threading module * Skip testcases using threads if threading module is missing * Use "http://" instead of URL in ServerProxyTestCase if threading is missing because URL is not set in this case | 27 April 2010, 23:14:58 UTC |
09227b9 | Victor Stinner | 27 April 2010, 23:03:16 UTC | Issue #7449, part 8: don't skip the whole test_asynchat if threading is missing TestFifo can be executed without the threading module | 27 April 2010, 23:03:16 UTC |
be595d3 | Victor Stinner | 27 April 2010, 23:01:29 UTC | Issue #7449, part 7: simplify threading detection in test_capi * Skip TestPendingCalls if threading module is missing * Test if threading module is present or not, instead of test the presence of _testcapi._test_thread_state | 27 April 2010, 23:01:29 UTC |
fd8ea99 | Victor Stinner | 27 April 2010, 22:59:35 UTC | Issue #7449, part 6: fix test_hashlib for missing threading module Move @test_support.reap_thread decorator from test_main() to test_threaded_hashing(). | 27 April 2010, 22:59:35 UTC |
eef5c35 | Benjamin Peterson | 27 April 2010, 22:56:31 UTC | make slice notation in (r)find docs consistent | 27 April 2010, 22:56:31 UTC |
4c7bcf1 | Antoine Pitrou | 27 April 2010, 22:03:37 UTC | Issue #8086: In :func:`ssl.DER_cert_to_PEM_cert()`, fix missing newline before the certificate footer. Patch by Kyle VanderBeek. | 27 April 2010, 22:03:37 UTC |
9751472 | Victor Stinner | 27 April 2010, 22:01:24 UTC | Issue #7449, part 5: split Test.test_open() of ctypes/test/test_errno.py * Split Test.test_open() in 2 functions: test_open() and test_thread_open() * Skip test_open() and test_thread_open() if we are unable to find the C library * Skip test_thread_open() if thread support is disabled * Use unittest.skipUnless(os.name == "nt", ...) on test_GetLastError() | 27 April 2010, 22:01:24 UTC |
613b4cf | Victor Stinner | 27 April 2010, 21:56:26 UTC | Issue #7449, part 4: skip test_multiprocessing if thread support is disabled import threading after _multiprocessing to raise a more revelant error message: "No module named _multiprocessing". _multiprocessing is not compiled without thread support. | 27 April 2010, 21:56:26 UTC |
edb9f87 | Victor Stinner | 27 April 2010, 21:51:26 UTC | Issue #7449 part 3, test_doctest: import trace module in test_coverage() Import trace module fail if the threading module is missing. test_coverage() is only used if test_doctest.py is used with the -c option. This commit allows to execute the test suite without thread support. Move "import trace" in test_coverage() and use test_support.import_module('trace'). | 27 April 2010, 21:51:26 UTC |
1b4a69d | Victor Stinner | 27 April 2010, 21:47:01 UTC | Issue #7449, part 2: regrtest.py -j option requires thread support | 27 April 2010, 21:47:01 UTC |
d9d147b | Victor Stinner | 27 April 2010, 21:46:03 UTC | Issue #7449, part 1: fix test_support.py for Python compiled without thread | 27 April 2010, 21:46:03 UTC |
ae9f8bd | Benjamin Peterson | 27 April 2010, 21:19:06 UTC | correct signature | 27 April 2010, 21:19:06 UTC |
2773725 | Benjamin Peterson | 27 April 2010, 21:18:30 UTC | condense import | 27 April 2010, 21:18:30 UTC |
fed4abc | Benjamin Peterson | 27 April 2010, 21:17:22 UTC | fold __future__ imports | 27 April 2010, 21:17:22 UTC |
5e9cc5e | Benjamin Peterson | 27 April 2010, 21:15:28 UTC | fix comment | 27 April 2010, 21:15:28 UTC |
a9bd6d5 | Benjamin Peterson | 27 April 2010, 21:01:54 UTC | reject None as the buffering argument like the C implementation does #8546 | 27 April 2010, 21:01:54 UTC |
1dc6b08 | Antoine Pitrou | 27 April 2010, 19:09:59 UTC | Issue #8549: Fix compiling the _ssl extension under AIX. Patch by Sridhar Ratnakumar. | 27 April 2010, 19:09:59 UTC |
9bf5425 | Antoine Pitrou | 27 April 2010, 13:13:26 UTC | socket.error can really happen here, and fix a possible NameError | 27 April 2010, 13:13:26 UTC |
db18784 | Antoine Pitrou | 27 April 2010, 10:32:58 UTC | Qualify or remove or bare excepts. Simplify exception handling in places. Remove uses of test_support.TestFailed. | 27 April 2010, 10:32:58 UTC |
435ba0c | Antoine Pitrou | 27 April 2010, 09:51:18 UTC | replace custom code with standard library functionality (HTTPServer.shutdown()) + enable test that was never run (!) + make tests faster by lowering polling timeout | 27 April 2010, 09:51:18 UTC |
150acda | Antoine Pitrou | 27 April 2010, 08:40:51 UTC | Remove uses of find_unused_port() in test_ssl, and small cleanups | 27 April 2010, 08:40:51 UTC |
47b5440 | Michael Foord | 26 April 2010, 23:36:47 UTC | Adding versionadded to various new unittest functions in documentation | 26 April 2010, 23:36:47 UTC |
3939dcd | R. David Murray | 26 April 2010, 21:17:14 UTC | Issue #6656: fix locale.format_string to handle escaped percents and mappings. Refactors format_string. Includes tests for the two problems noted in the issue, but as far as I can see there are no other tests that confirm that format_string conforms to normal % formatting rules. | 26 April 2010, 21:17:14 UTC |
278d665 | Antoine Pitrou | 26 April 2010, 17:23:33 UTC | When calling getpeername() in SSLSocket.__init__, only silence exceptions caused by the "socket not connected" condition. | 26 April 2010, 17:23:33 UTC |
3bfa883 | R. David Murray | 26 April 2010, 16:54:57 UTC | Issue 8325: Improve regrtest --help text. | 26 April 2010, 16:54:57 UTC |
3d61379 | Brett Cannon | 25 April 2010, 23:11:51 UTC | Revert an accidental commit from r80492. | 25 April 2010, 23:11:51 UTC |
1994969 | Brett Cannon | 25 April 2010, 22:33:36 UTC | When DeprecationWarning was silenced by default, it also silenced any use of -Q by default as well. This change fixes that by treating -Q like -3 when it comes to DeprecationWarning; using it causes the silencing to not occur. Fixes issue #7319. | 25 April 2010, 22:33:36 UTC |
a624040 | Antoine Pitrou | 25 April 2010, 21:40:32 UTC | Issue #2302: Fix a race condition in SocketServer.BaseServer.shutdown, where the method could block indefinitely if called just before the event loop started running. This also fixes the occasional freezes witnessed in test_httpservers. | 25 April 2010, 21:40:32 UTC |
1ca8c19 | Antoine Pitrou | 25 April 2010, 21:15:50 UTC | Replace a Lock with a better suited Event. | 25 April 2010, 21:15:50 UTC |
5c322ec | Michael Foord | 25 April 2010, 19:02:46 UTC | Adding unittest.removeHandler function / decorator for removing the signal.SIGINT signal handler. With tests and docs. | 25 April 2010, 19:02:46 UTC |
adbcf1f | Georg Brandl | 25 April 2010, 10:57:15 UTC | Patch from Tim Hatch: Make socket setblocking <-> settimeout examples symmetric. | 25 April 2010, 10:57:15 UTC |
1e51825 | Georg Brandl | 25 April 2010, 10:56:41 UTC | Fix code example to have valid syntax so that it can be highlighted. | 25 April 2010, 10:56:41 UTC |
bb091e7 | Georg Brandl | 25 April 2010, 10:55:58 UTC | Patch from Tim Hatch: Minor spelling changes to _winreg docs. | 25 April 2010, 10:55:58 UTC |
a3f1e4c | Georg Brandl | 25 April 2010, 10:55:16 UTC | Patch from Tim Hatch: Remove reference to winreg being the fabled high-level registry interface. | 25 April 2010, 10:55:16 UTC |
9bfb78d | Georg Brandl | 25 April 2010, 10:54:42 UTC | Patch from Tim Hatch: Better cross-referencing in socket and winreg docs. | 25 April 2010, 10:54:42 UTC |
1f62087 | Georg Brandl | 25 April 2010, 10:29:17 UTC | Remove LaTeXy index entry syntax. | 25 April 2010, 10:29:17 UTC |
0b093e0 | Georg Brandl | 25 April 2010, 10:17:27 UTC | #8522: use with statement instead of try-finally for file handling. | 25 April 2010, 10:17:27 UTC |