Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
c081c0c Issue #12573: Add resource checks for dangling Thread and Process objects. 15 July 2011, 20:12:24 UTC
b8298a0 Merge 15 July 2011, 19:19:02 UTC
ff35050 Issue #11603: Fix a crash when __str__ is rebound as __repr__. Patch by Andreas Stührk. 15 July 2011, 19:17:14 UTC
8cdc40e Issue #11603: Fix a crash when __str__ is rebound as __repr__. Patch by Andreas Stührk. 15 July 2011, 19:15:07 UTC
5805919 merge heads 15 July 2011, 19:11:23 UTC
5afa03a catch nasty exception classes with __new__ that doesn't return a exception (closes #11627) Patch from Andreas Stührk. 15 July 2011, 19:09:26 UTC
8391cf4 Issue #11321: Fix a crash with multiple imports of the _pickle module when embedding Python. Patch by Andreas Stührk. 15 July 2011, 19:01:21 UTC
9470ab4 Make sure to reap worker threads and processes at the end of test_concurrent_futures 15 July 2011, 18:25:20 UTC
1f0ccfa Merge - Issue #12502: asyncore: fix polling loop with AF_UNIX sockets. 14 July 2011, 17:57:35 UTC
e228130 Issue #12502: asyncore: fix polling loop with AF_UNIX sockets. 14 July 2011, 17:53:38 UTC
eef80b6 this should be an identity test 14 July 2011, 15:03:35 UTC
5702ae6 Issue #12250: test_socketserver uses a timeout of 60 seconds instead of 20 test_shutdown() may fail on very slow buildbots like FreeBSD 6.4 just because of the arbitrary timeout. 14 July 2011, 12:53:24 UTC
7ebb706 Restore the global state of the log vars, so that test_cgi can be run twice without failures. 14 July 2011, 12:18:57 UTC
6e18e04 carefully cleanup pointer cache after creating struct pointers 14 July 2011, 04:09:30 UTC
58e3350 Issue #12549: Correct test_platform to not fail when OS X returns 'x86_64' as the processor type on some Mac systems. Also fix NameError in fallback _mac_ver_gestalt function. And remove out-of-date URL in docs. 13 July 2011, 22:07:04 UTC
6636121 Close #4376: ctypes now supports nested structures in a endian different than the parent structure. Patch by Vlad Riscutia. 13 July 2011, 19:43:18 UTC
cb4ae81 Raise ValueError when attempting to set the _CHUNK_SIZE attribute of a TextIOWrapper to a huge value, not TypeError. 13 July 2011, 19:07:49 UTC
fd06047 Make it clear that PyNumber_AsSsize_t() returns -1 on error. 13 July 2011, 19:02:22 UTC
325eb47 Clarify that PyErr_NewException creates an exception *class*, not instance. 13 July 2011, 13:59:24 UTC
34b2b26 this can be done without a custom dict (also fixes #12544) 13 July 2011, 00:21:42 UTC
84f1b17 Issue #12149: Update the method cache after a type's dictionnary gets cleared by the garbage collector. This fixes a segfault when an instance and its type get caught in a reference cycle, and the instance's deallocator calls one of the methods on the type (e.g. when subclassing IOBase). Diagnosis and patch by Davide Rizzo. 12 July 2011, 19:57:15 UTC
b3593ca Use infinitive, not 3rd person of present tense. 10 July 2011, 23:39:19 UTC
6f5dcb1 Issue #12343: Add some notes on behaviour of non-blocking SSL sockets. 10 July 2011, 23:35:48 UTC
cdddf2b Mention logging.captureWarnings in the warnings module doc. 09 July 2011, 19:29:36 UTC
462d1b3 Move sys.subversion at the right place in alphabetical order, and informally deprecate it. 09 July 2011, 14:02:19 UTC
a83cdaa Issue #12326: document the recommended idiom for checking sys.platform on Unix systems. Also, point to the various alternatives. 09 July 2011, 13:54:23 UTC
00ebeb5 Merge 3.2.1 release clone into main repo. 09 July 2011, 08:58:37 UTC
bb9c7d0 Post-release steps for 3.2.1. 09 July 2011, 08:56:06 UTC
7179bf1 Added tag v3.2.1 for changeset ac1f7e5c0510 09 July 2011, 06:56:41 UTC
cd0dc16 Bump version to 3.2.1. 09 July 2011, 06:56:21 UTC
4875c46 Skip network tests when getaddrinfo() returns EAI_AGAIN, meaning a temporary failure in name resolution. Should fix a buildbot failure. 09 July 2011, 00:31:24 UTC
9163c47 Skip network tests when getaddrinfo() returns EAI_AGAIN, meaning a temporary failure in name resolution. Should fix a buildbot failure. 09 July 2011, 00:31:24 UTC
95531ea Avoid failing in test_robotparser when mueblesmoraleda.com is flaky and an overzealous DNS service (e.g. OpenDNS) redirects to a placeholder Web site. 08 July 2011, 17:43:51 UTC
3aba498 Avoid failing in test_urllibnet.test_bad_address when some overzealous DNS service (e.g. OpenDNS) resolves a non-existent domain name. The test is now skipped instead. 08 July 2011, 17:19:57 UTC
72fff04 Avoid failing in test_urllibnet.test_bad_address when some overzealous DNS service (e.g. OpenDNS) resolves a non-existent domain name. The test is now skipped instead. 08 July 2011, 17:19:57 UTC
b9ac25d Issue #12440: When testing whether some bits in SSLContext.options can be reset, check the version of the OpenSSL headers Python was compiled against, rather than the runtime version of the OpenSSL library. 08 July 2011, 16:47:06 UTC
6e2e3b9 Issue #12423: Fix os.abort() documentation The Python signal handler for SIGABRT is not called on os.abort() (only if the signal is raised manually or sent by another process). Patch by Kamil Kisiel. 08 July 2011, 00:26:39 UTC
f6cbdc2 Issue #8716: Instead of relying on Aqua Tk exceptions to detect lack of OS X window manager connection in tk tests, use OS X Application Services API calls instead. 06 July 2011, 02:09:37 UTC
1848db8 Issue #12493: skip test_communicate_eintr() if signal.SIGALRM is missing 05 July 2011, 12:49:46 UTC
91e0877 Issue #12451: pydoc: html_getfile() now uses tokenize.open() to support Python scripts using a encoding different than UTF-8 (read the coding cookie of the script). 05 July 2011, 12:30:41 UTC
2cfb6f3 Issue #12493: subprocess: communicate() handles EINTR subprocess.Popen.communicate() now also handles EINTR errors if the process has only one pipe. 05 July 2011, 12:00:56 UTC
c655a72 Issue #9611, #9015: FileIO.read() clamps the length to INT_MAX on Windows. 05 July 2011, 09:31:49 UTC
bb4a747 start out this branch always with filename NULL 05 July 2011, 03:27:16 UTC
e2d5190 Issue #12497: Install test/data to prevent failures of the various codecmaps tests. 05 July 2011, 02:06:20 UTC
8215f5d Issue #12496: Install test/capath directory to prevent test_connect_capath testcase failure in test_ssl. 05 July 2011, 00:48:01 UTC
3aac179 Fix whitespace nit in datetime and os rst files. 04 July 2011, 18:43:51 UTC
a6bac95 issue10403 - Let's not use members anymore. Use 'attribute' where it denotes attribute and 'methods' where it denotes methods. Context should clarify usage. 04 July 2011, 18:28:30 UTC
bfd1edd Merge 3.2.1 release clone changes into main 3.2 branch after 3.2.1rc2 release. 04 July 2011, 17:55:22 UTC
e40b3aa Issue #12469: Run "wakeup" signal tests in subprocess to run the test in a fresh process with only one thread and to not change signal handling of the parent process. 04 July 2011, 15:35:10 UTC
4479841 Issue #12429: Skip interrupted write tests on FreeBSD <= 7 On FreeBSD, the SIGALRM signal is sometimes received by the reader thread. 04 July 2011, 09:48:17 UTC
cd1aa0d Issue #12429: Skip interrupted write tests on FreeBSD <= 7 On FreeBSD, the SIGALRM signal is sometimes received by the reader thread. 04 July 2011, 09:48:17 UTC
4143535 Issue #8716: Avoid crashes caused by Aqua Tk on OSX when attempting to run test_tk or test_ttk_guionly under a username that is not currently logged in to the console windowserver (as may be the case under buildbot or ssh). 04 July 2011, 04:56:48 UTC
9ebe08d Fix closes issue12471 - wrong TypeError message when '%i' format spec was used. 04 July 2011, 04:03:16 UTC
a55007a plug refleak 04 July 2011, 03:18:34 UTC
0c2dba5 Fix closes issue issue12470 - check for utime for the skipUnless condition. 04 July 2011, 01:21:38 UTC
c8763b9 Fix closes issue issue12470 - check for utime for the skipUnless condition. 04 July 2011, 01:21:38 UTC
8b0508e Issue #12467: warnings: fix a race condition if a warning is emitted at shutdown, if globals()['__file__'] is None. 04 July 2011, 00:43:09 UTC
b1b25f0 Issue #12467: warnings: fix a race condition if a warning is emitted at shutdown, if globals()['__file__'] is None. 04 July 2011, 00:43:09 UTC
7d10a2d Post-release steps. 04 July 2011, 06:20:48 UTC
80dffef Fix closes issue12438 - idlelib.PyShell's showformatwarning method was passing an incorrect arg. 04 July 2011, 00:39:20 UTC
aa90e7c Fix closes issue12438 - idlelib.PyShell's showformatwarning method was passing an incorrect arg. 04 July 2011, 00:39:20 UTC
7079240 Fix closes issue12432 - remove the unused sys from glob.py 04 July 2011, 00:21:05 UTC
e975af6 Issue #12451: pydoc: importfile() now opens the Python script in binary mode, instead of text mode using the locale encoding, to avoid encoding issues. 04 July 2011, 00:08:50 UTC
6c47102 Issue #12451: runpy: run_path() now opens the Python script in binary mode, instead of text mode using the locale encoding, to support other encodings than UTF-8 (scripts using the coding cookie). 03 July 2011, 23:45:39 UTC
bbdc08e Issue #12451: xml.dom.pulldom: parse() now opens files in binary mode instead of the text mode (using the locale encoding) to avoid encoding issues. 03 July 2011, 23:25:55 UTC
ac91341 never retain a generator's caller's exception state on the generator after a yield/return This requires some trickery to properly save the exception state if the generator creates its own exception state. 03 July 2011, 21:25:11 UTC
9cf960c add ' 03 July 2011, 18:49:59 UTC
d2ed630 merge heads 03 July 2011, 18:44:56 UTC
83195c3 restore a generator's caller's exception state both on yield and (last) return This prevents generator exception state from leaking into the caller. Closes #12475. 03 July 2011, 18:44:00 UTC
c77eccd add 3.2.2 heading 03 July 2011, 18:31:34 UTC
946eb86 reST indentation fix in sqlite3 docs. rst uses 3 space indentation. 03 July 2011, 17:17:22 UTC
a215134 Added tag v3.2.1rc2 for changeset 5df549718fb4 03 July 2011, 09:54:09 UTC
06ddddf NEWS rewrap. 03 July 2011, 07:42:43 UTC
d4fa7ed Bump to 3.2.1rc2. 03 July 2011, 07:41:27 UTC
f069100 Fix bad markup. 03 July 2011, 07:39:49 UTC
fa76ceb Update pydoc topics. 03 July 2011, 07:31:04 UTC
7f3cd98 Fix target path in message. 03 July 2011, 07:30:42 UTC
187c111 Regenerate configure. 03 July 2011, 07:23:20 UTC
a4a0406 Merge issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed by the garbage collector while the Heap lock is held. 02 July 2011, 12:39:53 UTC
778db49 Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed by the garbage collector while the Heap lock is held. 02 July 2011, 12:35:49 UTC
ee1a7cb #11873: another try at fixing the regex, courtesy of Victor Stinner 01 July 2011, 18:55:43 UTC
a3bb2f5 #11873: fix test regex so it covers windows os.sep as well. 01 July 2011, 15:51:50 UTC
dfde0d4 Issue #12363: increase the timeout of siginterrupt() tests Move also the "ready" trigger after the installation of the signal handler and the call to siginterrupt(). Use a timeout of 5 seconds instead of 3. Two seconds are supposed to be enough, but some of our buildbots are really slow (especially the FreeBSD 6 VM). 01 July 2011, 13:58:39 UTC
8d64248 Issue #12363: improve siginterrupt() tests Backport commits 968b9ff9a059 and aff0a7b0cb12 from the default branch to 3.2 branch. Extract of the changelog messages: "The previous tests used time.sleep() to synchronize two processes. If the host was too slow, the test could fail. The new tests only use one process, but they use a subprocess to: - have only one thread - have a timeout on the blocking read (select cannot be used in the test, select always fail with EINTR, the kernel doesn't restart it) - not touch signal handling of the parent process" and "Add a basic synchronization code between the child and the parent processes: the child writes "ready" to stdout." I replaced .communicate(timeout=3.0) by an explicit waiting loop using Popen.poll(). 01 July 2011, 13:24:50 UTC
26d3186 Issue #11870: Skip test_threading.test_2_join_in_forked_process() on platforms with known OS bugs Share the list of platforms with known OS bugs with other tests. Patch written by Charles-François Natali. 01 July 2011, 12:26:24 UTC
bef7fdf test_os: remove now useless TemporaryFileTests testcase TemporaryFileTests has tests for os.tempnam() and os.tmpfile(), functions removed from Python 3. Move fdopen() tests to the FileTests testcase to test fdopen() on a file descriptor, not on a directory descriptor (which raises an error on Windows). 01 July 2011, 11:45:30 UTC
d57c5c8 libpython.py (gdb) now catchs IOError in py-list and py-bt commands py-list displays the error. py-bt ignores the error (the filename and line number is already displayed). 01 July 2011, 10:57:44 UTC
98b3722 test_os: add TemporaryFileTests to the testcase list The testcase was never executed, it's now fixed. 01 July 2011, 00:56:15 UTC
71cbafb Issue #12407: Explicitly skip test_capi.EmbeddingTest under Windows. 30 June 2011, 18:02:54 UTC
a6d2c76 Issue #12451: Open files in binary mode in some tests when the text file is not needed. Remove also an unused variable (blank) in test_threading. 30 June 2011, 16:20:11 UTC
eaf399e Issue #12451: The XInclude default loader of xml.etree now decodes files from UTF-8 instead of the locale encoding if the encoding is not specified. It now also opens XML files for the parser in binary mode instead of the text mode to avoid encoding issues. 30 June 2011, 16:10:14 UTC
12b8d14 Issue #12451: doctest.debug_script() doesn't create a temporary file anymore to avoid encoding issues (it used the locale encoding, whereas UTF-8 should be). Remove also an unused import (warnings). 30 June 2011, 15:35:55 UTC
e6c910e Issue #12451: pydoc.synopsis() now reads the encoding cookie if available, to read the Python script from the right encoding. 30 June 2011, 13:55:43 UTC
dc9b1ea Issue #12451: distutils now opens the setup script in binary mode to read the encoding cookie, instead of opening it in UTF-8. 30 June 2011, 13:40:22 UTC
fcc2a21 Issue #12400: regrtest.runtest() uses stream.seek(0) before .truncate() .truncate(0) doesn't rewind. 29 June 2011, 18:01:29 UTC
592f679 Issue #12400: test_zipimport_support doesn't restore original sys.stdout anymore regrtest doesn't check that a test doesn't output anything anymore. 29 June 2011, 16:11:36 UTC
85b3a49 Issue #12400: runtest() truncates the StringIO stream before a new test 29 June 2011, 15:26:38 UTC
125b2ba Issue #12400: Add missing import (os) to test_kqueue 29 June 2011, 15:20:02 UTC
bddc4d4 Issue #12400: test.support.run_doctest() doesn't change sys.stdout anymore regrtest doesn't check that tests doesn't write something to stdout anymore. Don't replace sys.stdout by the original sys.stdout to be able to capture the output for regrtest -W. 29 June 2011, 13:52:46 UTC
ea95de7 Issue #12400: regrtest, force verbose mode to True with option -W If verbose is False, the output is empty. Fix also a typo in a variable name. 29 June 2011, 13:34:48 UTC
back to top