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

sort by:
Revision Author Date Message Commit Date
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
8313d6a Issue #12400: runtest() reuses the same io.StringIO instance for all calls * Don't force verbose to True with option -W * Rename rerun_failed variable to output_on_failure 29 June 2011, 13:22:26 UTC
46b2091 Issue #12400: don't use sys.stderr in test_kqueue because it may be replaced by a io.StringIO object by regrtest (which has no file descriptor). 29 June 2011, 12:59:10 UTC
bd98f93 Issue #12400: remove unused variable 29 June 2011, 11:24:28 UTC
a7c33e5 Issue #12400: regrtest -W doesn't rerun the tests twice anymore, but captures the output and displays it on failure instead. regrtest -v doesn't print the error twice anymore if there is only one error. 29 June 2011, 11:00:54 UTC
eb5af22 Merge 3.2 29 June 2011, 03:19:36 UTC
657b2de Issue #9516: Update Misc/NEWS. 29 June 2011, 02:51:30 UTC
84d8fcf merge 3.1 29 June 2011, 02:49:40 UTC
a8f8b50 Issue #9516: Change distutils to no longer globally attempt to check and set the MACOSX_DEPLOYMENT_TARGET env variable for the interpreter process on OS X. This could cause failures in non-distutils subprocesses and was unreliable since tests or user programs could modify the interpreter environment after distutils set it. Instead, have distutils set the the deployment target only in the environment of each build subprocess. Continue to use the previous algorithm for deriving the deployment target value: if MACOSX_DEPLOYMENT_TARGET is not set in the interpreter's env: use the interpreter build configure MACOSX_DEPLOYMENT_TARGET elif the MACOSX_DEPLOYMENT_TARGET env value >= configure value: use the env MACOSX_DEPLOYMENT_TARGET else: # env value less than interpreter build configure value raise exception This allows building extensions that can only run on newer versions of the OS than the version python was built for, for example with a python built for 10.3 or later and an extension that needs to be built for 10.5. 29 June 2011, 02:44:24 UTC
d13007f Issue #9516: Correct and expand OS X deployment target tests in distutils test_build_ext. 29 June 2011, 02:43:15 UTC
58f27b2 Issue #12141: Install a copy of template C module file so that test_build_ext of test_distutils is no longer silently skipped when run outside of a build directory. 28 June 2011, 07:42:50 UTC
3eb67d5 Issue #8746: Correct faulty configure checks so that os.chflags() and os.lchflags() are once again built on systems that support these functions (*BSD and OS X). Also add new stat file flags for OS X (UF_HIDDEN and UF_COMPRESSED). Also add additional tests for os.chflags() and os.lchflags(). (Tests by Garrett Cooper) 28 June 2011, 07:00:28 UTC
11f00f3 Issue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9 on Mac OS X. (Patch by Ronald Oussoren) 28 June 2011, 06:12:20 UTC
68b543a fix ws 27 June 2011, 22:51:18 UTC
6ccfe85 add more ast tests (closes #11302) A patch from Vincent Legoll. 27 June 2011, 22:46:06 UTC
84e3ccc Fix closes Issue12385 - Clarify maketrans method docstring for bytes and bytearray object. 27 June 2011, 16:06:45 UTC
0f93d3d strip trailing ws 27 June 2011, 14:18:46 UTC
a63a530 merge heads 27 June 2011, 14:16:14 UTC
8d77069 update profile license (closes #12417) 27 June 2011, 14:14:34 UTC
afa44a8 update profile license (closes #12417) 27 June 2011, 14:14:34 UTC
7d80bd1 Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior. 27 June 2011, 06:48:23 UTC
b34705f Issue #8890: Remove /tmp from examples. 26 June 2011, 13:29:06 UTC
back to top