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

sort by:
Revision Author Date Message Commit Date
981b693 Issue #15663: Tcl/Tk 8.5.14 is now included with the OS X 10.6+ 64-bit/32-bit installer for 10.6+. It is no longer necessary to install a third-party version of Tcl/Tk 8.5 to work around the problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6 and later releases. 06 September 2013, 08:18:36 UTC
d819b93 Issue #1584: Provide options to override default search paths for Tcl and Tk when building _tkinter. configure has two new options; if used, both must be specified: ./configure \ --with-tcltk-includes="-I/opt/local/include" \ --with-tcltk-libs="-L/opt/local/lib -ltcl8.5 -ltk8.5" In addition, the options can be overridden with make: make \ TCLTK_INCLUDES="-I/opt/local/include" \ TCLTK_LIBS="-L/opt/local/lib -ltcl8.6 -ltk8.6" 06 September 2013, 08:07:05 UTC
d80f7be merge from 3.3 Improve urlencode docstring. Patch by Brian Brazil. Closes issue #15350 06 September 2013, 04:43:53 UTC
324ae38 Improve urlencode docstring. Patch by Brian Brazil. 06 September 2013, 04:42:38 UTC
b237295 Nerge 3.3 into default. Issue #18942: sys._debugmallocstats() output was damaged on Windows. _PyDebugAllocatorStats() called PyOS_snprintf() with a %zd format code, but MS doesn't support that code. Interpolated PY_FORMAT_SIZE_T in place of the "z". 06 September 2013, 04:04:26 UTC
eaa3bcc Issue #18942: sys._debugmallocstats() output was damaged on Windows. _PyDebugAllocatorStats() called PyOS_snprintf() with a %zd format code, but MS doesn't support that code. Interpolated PY_FORMAT_SIZE_T in place of the "z". 06 September 2013, 03:57:04 UTC
db2c681 Closes #18933: Merged update from 3.3. 05 September 2013, 22:02:45 UTC
31b862d Issue #18933: Added links to source code. 05 September 2013, 22:01:07 UTC
e241ac9 Issue #18934: multiprocessing: use selectors module. 05 September 2013, 18:46:49 UTC
a83a022 Issue #18672: Fixed format specifiers for Py_ssize_t in debugging output in the _sre moduel. 05 September 2013, 15:02:31 UTC
134f0de Issue #18672: Fixed format specifiers for Py_ssize_t in debugging output in the _sre moduel. 05 September 2013, 15:01:15 UTC
c56894d Issue #18922: Now The Lib/smtpd.py and Tools/i18n/msgfmt.py scripts write their version strings to stdout, and not to sderr. 05 September 2013, 14:44:53 UTC
34464d4 Null merge 05 September 2013, 14:33:04 UTC
3d46b0b Merge heads 05 September 2013, 14:32:15 UTC
ef31a00 Merge heads 05 September 2013, 14:31:37 UTC
1e0d82c Issue #18830: inspect.getclasstree() no more produces duplicated entries even when input list contains duplicates. 05 September 2013, 14:16:12 UTC
362c1b5 Issue #18830: inspect.getclasstree() no more produces duplicated entries even when input list contains duplicates. 05 September 2013, 14:14:32 UTC
e1d5e54 merge 05 September 2013, 14:06:46 UTC
2d7aba3 Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_URI/GEN_DNS case 05 September 2013, 14:04:50 UTC
60bf2fc Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMAIL/GEN_URI/GEN_DNS case 05 September 2013, 14:04:35 UTC
34d2013 Issue #18878: sunau.open now supports the context manager protocol. Based on patches by Claudiu Popa and R. David Murray. 05 September 2013, 14:01:53 UTC
555e57d (Merge 3.3) Issue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit, don't cast 64-bit pointer to long (32 bits). 04 September 2013, 22:23:08 UTC
e1040e2 Issue #18909: Fix _tkinter.tkapp.interpaddr() on Windows 64-bit, don't cast 64-bit pointer to long (32 bits). 04 September 2013, 22:22:24 UTC
e619427 Issue #18876: The FileIO.mode attribute now better reflects the actual mode under which the file was opened. Patch by Erik Bray. 04 September 2013, 18:52:14 UTC
e93b63b Issue #18876: The FileIO.mode attribute now better reflects the actual mode under which the file was opened. Patch by Erik Bray. 04 September 2013, 18:46:33 UTC
73821c4 Issue #16853: Mention the new selectors module in the select module 04 September 2013, 18:40:13 UTC
35262a4 oops, revert test commit 04 September 2013, 18:34:52 UTC
4aea4a0 Issue #16853: Mention the new selectors module in What's New in Python 3.4 04 September 2013, 18:30:34 UTC
66a42b4 test 04 September 2013, 18:24:32 UTC
243d8d8 Issue #16853: Add new selectors module. 04 September 2013, 17:02:49 UTC
af722bf Issues #18901, #18919: Fix a typo in the _sunau_params name. 04 September 2013, 11:30:16 UTC
b1dd557 Add docstring for threading.main_thread(). 04 September 2013, 07:33:11 UTC
58b5c5a Issue #18882: Add threading.main_thread() function. 04 September 2013, 04:01:07 UTC
3c56145 Issue #16826: Revert fix while Windows issues are being worked out. 04 September 2013, 00:54:40 UTC
c9e1dcd Issue #16826: Revert fix while Windows issues are being worked out. 04 September 2013, 00:43:49 UTC
2b0a98f Merge heads. 03 September 2013, 22:32:13 UTC
9ab358a Issue #16826: Don't check for PYTHONCASEOK when using -E. This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable. 03 September 2013, 21:53:22 UTC
e06a896 Issue #18901: The sunau getparams method now returns a namedtuple rather than a plain tuple. Patch by Claudiu Popa. 03 September 2013, 21:43:03 UTC
d151da9 Issue #16826: Don't check for PYTHONCASEOK when using -E. This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable. 03 September 2013, 21:37:26 UTC
4c6a020 Issue #17487: The result of the wave getparams method now is pickleable again. Patch by Claudiu Popa. 03 September 2013, 21:28:43 UTC
c6171e4 Merge 3.3 into default. cwr_next(): move invariants out of loops. This simplifies and clarifies the code, and gives a small speedup. 03 September 2013, 16:52:59 UTC
9edb168 cwr_next(): move invariants out of loops. This simplifies and clarifies the code, and gives a small speedup. 03 September 2013, 16:49:31 UTC
207fe01 Issue #18912: Fix indentation in docstring Contributed by Jeroen Van Goey 03 September 2013, 13:38:55 UTC
c554f72 Issue #18912: Fix indentation in docstring Contributed by Jeroen Van Goey 03 September 2013, 13:37:19 UTC
e8de296 Remove unused --debug option of regrtest. If bots fail due to using this flag, the buildbot scripts have to be modified to omit it. Regrtest ignores it anyway. 03 September 2013, 00:01:10 UTC
e5eebed Fix docstring and some indentation 02 September 2013, 23:52:25 UTC
c56e0e3 Minor touchups. 02 September 2013, 23:32:27 UTC
69492da Factor-out the common code for setting a KeyError. 02 September 2013, 22:59:26 UTC
7f5c22c Refactor the main function of regrtest a bit. Moving subprocess execution of tests into a function. 02 September 2013, 15:57:21 UTC
a35adf5 Instead of XORed indicies, switch to a hybrid of linear probing and open addressing. Modern processors tend to make consecutive memory accesses cheaper than random probes into memory. Small sets can fit into L1 cache, so they get less benefit. But they do come out ahead because the consecutive probes don't probe the same key more than once and because the randomization step occurs less frequently (or not at all). For the open addressing step, putting the perturb shift before the index calculation gets the upper bits into play sooner. 02 September 2013, 10:23:21 UTC
a661f45 Close #18745: Improve enum tests in test_json for infinities and NaN. 02 September 2013, 08:14:56 UTC
51bae47 Merge with 3.3 01 September 2013, 23:04:18 UTC
a0f482a Remove obsolete .hgeol entry pointing to file moved elsewhere. This kine was already replaced by Lib/test/test_email/data/msg_26.txt = BIN which is just below the last line in the patch context. 01 September 2013, 23:03:41 UTC
56dadf7 Merge fix from 3.3 into default. Fix issue 18889: test_sax: multiple failures on Windows desktop. "The fix" is to tell Mercurial that the test files are binary. Windows developers: to get the correct line endings in your checkout, delete Lib\test\xmltestdata, and then "hg revert" that directory. Why the Windows buildbots didn't fail test_sax remains a mystery :-( 01 September 2013, 21:01:46 UTC
9d2e3a1 Fix issue 18889: test_sax: multiple failures on Windows desktop. "The fix" is to tell Mercurial that the test files are binary. Windows developers: to get the correct line endings in your checkout, delete Lib\test\xmltestdata, and then "hg revert" that directory. Why the Windows buildbots didn't fail test_sax remains a mystery :-( 01 September 2013, 20:56:22 UTC
625eed7 test_threading isn't rudimentary anymore 01 September 2013, 17:52:08 UTC
4c8ce84 test_threading isn't rudimentary anymore 01 September 2013, 17:51:49 UTC
f6fa22e Issue #18571: Merge duplicate test code Merge test/subprocessdata/inherited.py into test/subprocessdata/fd_status.py 01 September 2013, 08:22:41 UTC
8913a6c Issue #11798: fix tests for regrtest -R : 01 September 2013, 04:58:41 UTC
59360aa Back out 868ad6fa8e68 - it left all the buildbots failing. Unclear to me why it was pushed to begin with. See issue 11798. Perhaps it's because regrtest with -R was failing? Fine, but that's better than regrtest _always_ failing ;-) 01 September 2013, 04:44:34 UTC
6c3c1cc Update copyright. 01 September 2013, 04:34:24 UTC
264683e merge 01 September 2013, 04:28:58 UTC
95c0d67 Further reduce the cost of hash collisions by inspecting an additional nearby entry. 01 September 2013, 04:27:08 UTC
ec15a82 Close #18738: Route __format__ calls to mixed-in type for mixed Enums (such as IntEnum). 01 September 2013, 02:17:41 UTC
34567ec Update whatsnew/3.4.rst wrt. the socket constants switch to IntEnum [issue #18730] 31 August 2013, 22:18:48 UTC
b2ff3cf Switch the AF_* and SOCK_* constants in the socket module to IntEnum. Closes #18720. 31 August 2013, 22:13:30 UTC
7e7cf8b Issue #12037: Fix test_email for desktop Windows. 31 August 2013, 21:16:45 UTC
740d6b6 Issue #12037: Fix test_email for desktop Windows. 31 August 2013, 21:12:21 UTC
2e87c87 Merge from 3.3 #18489 Search Engine tests 31 August 2013, 20:28:53 UTC
31e4d32 Issue #18489: Add complete, gui-free tests for idlelib.SearchEngine. Patch import and initialization in SearchEngine to make testing easier. Improve docstrings, especially to clarify the double role of 'ok' parameters. Original patch by Phil Webster. 31 August 2013, 20:27:16 UTC
13bdfa7 Issue #18780: code cleanup. 31 August 2013, 19:48:51 UTC
a412137 Temporary disable tests cleanup (issue 11798). 31 August 2013, 17:55:25 UTC
fb13721 Close #18780: %-formatting now prints value for int subclasses with %d, %i, and %u codes. 31 August 2013, 17:18:55 UTC
08548f4 Merge. 31 August 2013, 15:32:30 UTC
2c68e30 Fix XMLPullParser documentation to say "non-blocking" instead of "asynchronous". The latter is more ambiguous. Related to issue #17741 31 August 2013, 14:37:23 UTC
24aa041 Use INADDR_BROADCAST instead of hard-coded value (it's part of POSIX and already appears without #ifdef a couple lines above). 31 August 2013, 12:48:25 UTC
fcfb324 Use the recent support.HOSTv6 addition. 31 August 2013, 12:40:49 UTC
4879a96 Issue #18756: os.urandom() now uses a lazily-opened persistent file descriptor, so as to avoid using many file descriptors when run in parallel from multiple threads. 30 August 2013, 22:26:02 UTC
267964c Forward port new tests from Issue #18851. 30 August 2013, 22:12:37 UTC
a839271 Forward port new tests from Issue #18851. 30 August 2013, 21:38:13 UTC
79a53ea Issue #18418: After fork(), reinit all threads states, not only active ones. Patch by A. Jesse Jiryu Davis. 30 August 2013, 21:34:26 UTC
9939cc8 Issue #18418: After fork(), reinit all threads states, not only active ones. Patch by A. Jesse Jiryu Davis. 30 August 2013, 21:32:53 UTC
b586934 Issue #17741: Rename IncrementalParser and its methods. The new names are hopefully more descriptive and consistent. If you feel you don't agree with this change, *please* read issue 17741 first - there's a lot of discussion in there. 30 August 2013, 12:51:20 UTC
1221f6b utilize int.from_bytes 30 August 2013, 01:33:50 UTC
da0bea2 improve comment 29 August 2013, 21:29:30 UTC
f908efb make lists uniformly integers for the benefit of pypy 29 August 2013, 21:27:57 UTC
6cc5039 Fixes Issue #15507: test_subprocess's test_send_signal could fail if the test runner were run in an environment where the process inherited an ignore setting for SIGINT. Restore the SIGINT handler to the desired KeyboardInterrupt raising one during that test. 29 August 2013, 20:39:44 UTC
dee0434 Fixes issue #15507: test_subprocess's test_send_signal could fail if the test runner were run in an environment where the process inherited an ignore setting for SIGINT. Restore the SIGINT handler to the desired KeyboardInterrupt raising one during that test. 29 August 2013, 20:35:27 UTC
2f43d07 Null merge of 3.3 into default. 29 August 2013, 17:35:37 UTC
f25f80c Merge. 29 August 2013, 17:27:17 UTC
e33d5b0 Merge. 29 August 2013, 17:26:37 UTC
74b7408 Issue #18643: Fix some test_socket failures due to large default socket buffer sizes. 29 August 2013, 17:02:23 UTC
5fd2642 Issue #18643: Fix some test_socket failures due to large default socket buffer sizes. 29 August 2013, 17:01:40 UTC
e0d25ce Issue #8713: Print dangling processes/threads, if any. 29 August 2013, 13:37:47 UTC
83d7dea Issue #8713: Cleanup before saving process._dangling. 29 August 2013, 11:51:11 UTC
968d055 Issue #8713: Test should not print message about start method. 29 August 2013, 11:41:19 UTC
de2800f Issue #17974: Switch unittest from using getopt to using argparse. 29 August 2013, 09:37:28 UTC
64f7c4e Issue #16799: Switched from getopt to argparse style in regrtest's argument parsing. Added more tests for regrtest's argument parsing. 29 August 2013, 09:26:23 UTC
48e6a8c Issue #18743: Fix references to non-existant "StringIO" module in docstrings and comments. 29 August 2013, 08:39:48 UTC
50254c5 Issue #18743: Fix references to non-existant "StringIO" module in docstrings and comments. 29 August 2013, 08:35:43 UTC
back to top