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

sort by:
Revision Author Date Message Commit Date
a68cbfa Issue #18589: fix hyperlinking of type slots (tp_*) 01 August 2013, 19:14:43 UTC
39668f5 Issue #18589: fix hyperlinking of type slots (tp_*) 01 August 2013, 19:12:45 UTC
932ff83 Issue #18608: Avoid keeping a strong reference to the locale module inside the _io module. 01 August 2013, 19:04:50 UTC
2d350fd Issue #18619: Fix atexit leaking callbacks registered from sub-interpreters, and make it GC-aware. 01 August 2013, 18:56:12 UTC
7a2572c test_capi: make a specific test case for the subinterpreter test (it was wrongly classified in the pending calls test case) 01 August 2013, 18:43:26 UTC
f93c7b8 Remove Lib/site.py hack to unregister patched builtins. It creates a refleak in subinterpreters, as atexit callbacks aren't triggered at their end. 01 August 2013, 17:46:04 UTC
4ed328c Add a test for module weakrefability 01 August 2013, 17:20:31 UTC
5284f80 Issue #18569: The installer now adds .py to the PATHEXT variable when extensions are registered. Patch by Paul Moore. 01 August 2013, 16:31:06 UTC
85a4847 Add UUID for 3.4. 01 August 2013, 15:34:42 UTC
0df35b0 - Issue #18257: Fix readlink usage in python-config. Install the python version again on Darwin. 01 August 2013, 13:32:49 UTC
b2fcebb issue9035: Prevent Windows-specific tests from running on non-Windows platforms 01 August 2013, 12:58:58 UTC
6b52806 Issue #9035: os.path.ismount now recognises volumes mounted below a drive root on Windows. Original patch by Atsuo Ishimoto. 01 August 2013, 11:44:00 UTC
536ffe1 #17616: Improve context manager tests, fix bugs in close method and mode docs. 'mode' docs fix: the file must always be opened in binary in Python3. Bug in Wave_write.close: when the close method calls the check that the header exists and it raises an error, the _file attribute never gets set to None, so the next close tries to close the file again and we get an ignored traceback in the __del__ method. The fix is to set _file to None in a finally clause. This represents a behavior change...in theory a program could be checking for the error on close and then doing a recovery action on the still open file and closing it again. But this change will only go into 3.4, so I think that behavior change is acceptable given that it would be pretty weird and unlikely logic to begin with. 01 August 2013, 00:48:26 UTC
abe639f Initialize utime with 0. It fixes a couple of compiler warnung: warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized] 31 July 2013, 22:12:06 UTC
b3c8724 Initialize utime with 0. It fixes a couple of compiler warnung: warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized] 31 July 2013, 22:08:16 UTC
6b6a5ab merge 31 July 2013, 21:50:03 UTC
294b93d merge 31 July 2013, 21:49:48 UTC
1289565 Silence warning about set but unused variable inside compile_atom() in non-debug builds 31 July 2013, 21:48:04 UTC
5e4d372 Silence warning about set but unused variable inside compile_atom() in non-debug builds 31 July 2013, 21:47:56 UTC
a4617cd Fix whitespace 31 July 2013, 21:15:37 UTC
dcedaf6 Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases. 31 July 2013, 21:14:08 UTC
c27cd71 Merge 31 July 2013, 19:54:18 UTC
5c30a75 Issue #15699: The readline module now uses PEP 3121-style module initialization, so as to reclaim allocated resources (Python callbacks) at shutdown. Original patch by Robin Schreiber. 31 July 2013, 19:52:53 UTC
c91d5ee #17616: wave.open now supports the 'with' statement. Feature and tests by ClClaudiu.Popa, I added the doc changes. 31 July 2013, 17:46:08 UTC
0ce642e yet another WITH_THREADS typo 31 July 2013, 11:32:40 UTC
7cd97fc merge 31 July 2013, 09:58:41 UTC
6ffa5ce Fix _sha3 module to actually release the GIL around its update function. gcov is great. 31 July 2013, 09:58:18 UTC
92e2a22 Merge with 3.3 31 July 2013, 02:31:30 UTC
778cba7 Issue #18573: More copy-paste fixes to assertWarns entry. 31 July 2013, 02:31:06 UTC
4efdb41 Test Py_IncRef() and Py_DecRef() C functions 31 July 2013, 00:36:43 UTC
72f455e Fix use of uninitialized scalar variable, see 3f994367a979 CID 1058763 30 July 2013, 23:33:50 UTC
49e52f9 Issue #18481: Add C coverage reporting with gcov and lcov. A new make target "coverage-report" creates an instrumented Python build, runs unit tests and creates a HTML. The report can be updated with "make coverage-lcov". 30 July 2013, 22:55:18 UTC
3b998d1 Issue #15494: merge from 3.3 30 July 2013, 21:32:52 UTC
cdc75d9 Issue #15494: Install new test/support directory. 30 July 2013, 21:30:15 UTC
bc47d7b Merge: #16273: Fix tutorial discussion of seek/tell (opaque text-mode values). 30 July 2013, 19:53:30 UTC
1c4e443 #16273: Fix tutorial discussion of seek/tell (opaque text-mode values). Patch by Sijin Joseph. 30 July 2013, 19:51:57 UTC
f392c60 Merge: #18601: fix error made when difflib example was converted to use 'with'. 30 July 2013, 19:37:43 UTC
96433f8 #18601: fix error made when difflib example was converted to use 'with'. 30 July 2013, 19:37:11 UTC
9026262 fixed examples to work with changed attribute names 30 July 2013, 19:24:25 UTC
32d483c Fix style 30 July 2013, 19:01:23 UTC
20ac14f Merge #18584: s/testcleanup/testsetup/ until we switch to Sphinx 1.1. 30 July 2013, 18:43:10 UTC
11bfd32 #18584: s/testcleanup/testsetup/ until we switch to Sphinx 1.1. testcleanup directive is new as of 1.1, and we are currently running 1.0.7. But using testsetup works just as well, and avoids the unknown directive error when building the docs. 30 July 2013, 18:42:40 UTC
8547a0e Merge doc fix 30 July 2013, 18:09:36 UTC
3ab7b0a Simplify example of PyErr_Fetch() use 30 July 2013, 18:09:03 UTC
796564c Issue #18112: PEP 442 implementation (safe object finalization). 30 July 2013, 17:59:21 UTC
c5d95b1 Add simple test for repr(lock) 30 July 2013, 13:54:39 UTC
8ad91cc Add simple test for resource.getpagesize() 30 July 2013, 13:44:24 UTC
4ebc929 Add simple test for resource.getpagesize() 30 July 2013, 13:44:13 UTC
d49a371 Issue #18599: Fix name attribute of _sha1.sha1() object. It now returns 'SHA1' instead of 'SHA'. Add more tests for hashlib and hash object attributes 30 July 2013, 13:35:54 UTC
65aa573 Add more tests for hashlib and hash object attributes 30 July 2013, 13:33:30 UTC
4fec431 Issue #18599: Fix name attribute of _sha1.sha1() object. It now returns 'SHA1' instead of 'SHA'. 30 July 2013, 13:32:57 UTC
580373c Issue #18593: fix typo in comment 30 July 2013, 13:13:01 UTC
25f043b Issue #18593: fix typo in comment 30 July 2013, 13:12:49 UTC
5bcbdf1 Merge with 3.3 30 July 2013, 05:37:28 UTC
4bd3129 Make all idle test case names end with 'Test'. 30 July 2013, 05:36:48 UTC
299a221 Merge #18584: make doctest examples in email documentation pass. 29 July 2013, 19:56:26 UTC
fdfb005 #18584: make doctest examples in email documentation pass. With the exception of the 'as_string' call in the policy docs. That one is a separate issue. Note that when building the docs sphinx is complaining about .. testcleanup:: being an invalid directive. I don't know why this is, as I'm following the sphinx docs...but fortunately the action is to omit the text in the body, so the generated documentation is correct. 29 July 2013, 19:49:58 UTC
00dc61c Merge #15415 from 3.3 (again) 29 July 2013, 07:52:21 UTC
c06c0ae Third attempt to fix #15415 on Windows With help from jkloth on IRC, so it will hopefully work this time :) 29 July 2013, 07:51:16 UTC
4bcb1ec Merge #15415 Windows buildbot change from 3.3 29 July 2013, 05:19:29 UTC
2f253e8 Attempt to fix #15415 on Windows 29 July 2013, 05:18:09 UTC
7e6cd29 Merge with 3.3 28 July 2013, 20:40:07 UTC
015b453 Update gui section of idle test README. 28 July 2013, 20:39:44 UTC
a315a97 Merge with 3.3 28 July 2013, 20:25:52 UTC
a9d16c8 Issue #18441: Remove check from test_text.py in 3.3,4 (already done in 2.7). 28 July 2013, 20:25:16 UTC
cf67b2a Merge #15415 from 3.3 28 July 2013, 12:25:25 UTC
5517596 Close #15415: Factor out temp dir helpers to test.support Patch by Chris Jerdonek 28 July 2013, 12:11:50 UTC
b8de598 Null merge from 3.3 28 July 2013, 11:40:20 UTC
69e3bda Issue #15494: test.support is now a package rather than a module Also including this change in 3.3 to help avoid spurious conflicts between the two most active branches. (Initial patch by Indra Talip) 28 July 2013, 11:06:50 UTC
fb15aa1 Close #15494: test.support is now a package rather than a module Initial patch by Indra Talip 28 July 2013, 10:56:19 UTC
e8c45d6 Close #13266: Add inspect.unwrap Initial patch by Daniel Urban and Aaron Iles 28 July 2013, 10:00:01 UTC
7757820 Restore the data block size to 62. The former block size traded away good fit within cache lines in order to gain faster division in deque_item(). However, compilers are getting smarter and can now replace the slow division operation with a fast integer multiply and right shift. Accordingly, it makes sense to go back to a size that lets blocks neatly fill entire cache-lines. GCC-4.8 and CLANG 4.0 both compute "x // 62" with something roughly equivalent to "x * 9520900167075897609 >> 69". 28 July 2013, 09:39:49 UTC
1f1d0a5 Merge with 3.3 28 July 2013, 04:00:47 UTC
725d9dd Issue #18441: Make test.support.requires('gui') skip when it should. 28 July 2013, 04:00:20 UTC
b6738df (Merge 3.3) doc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag 28 July 2013, 00:57:02 UTC
ae6d05b doc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag 28 July 2013, 00:56:50 UTC
290371d merge 3.3 (#18565) 27 July 2013, 21:07:19 UTC
d979c72 add a test for issue #17669 (closes #18565) Patch from Phil Connell. 27 July 2013, 21:06:56 UTC
937b50c Merge with 3.3 27 July 2013, 20:15:51 UTC
9eda66d Issue #18573: Complete copy-paste from assertRaises entry to assertWarns entry. 27 July 2013, 20:15:29 UTC
3223dd5 Assertions key off NDEBUG 27 July 2013, 06:14:22 UTC
a44549a null merge (fix already applied to default) 27 July 2013, 00:41:48 UTC
da2cbb4 Issue #15893: Remove dead code 27 July 2013, 00:41:03 UTC
c588fee Issue #15893: Improve error handling in main() and Py_FrozenMain() * handle _PyMem_RawStrdup() failure * Py_FrozenMain() releases memory on error * Py_FrozenMain() duplicates the old locale, as done in main() 27 July 2013, 00:39:09 UTC
739cf4e Py_FrozenMain() now uses _Py_char2wchar() to decode command line arguments, as done in main() 27 July 2013, 00:24:52 UTC
b5245be Issue #18203: Replace PyMem_Malloc() with PyMem_RawMalloc() at Python initialization 26 July 2013, 23:13:34 UTC
597696c (Merge 3.3) Issue #15893: frozenmain.c now handles PyMem_Malloc() failure 26 July 2013, 23:05:49 UTC
36577e4 Issue #15893: frozenmain.c now handles PyMem_Malloc() failure 26 July 2013, 23:04:56 UTC
b7f1b38 Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object(). 26 July 2013, 22:33:35 UTC
70c94e7 Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object(). 26 July 2013, 22:33:13 UTC
b318990 (Merge 3.3) Parser/asdl_c.py: use Py_CLEAR() 26 July 2013, 22:04:42 UTC
1acc129 Parser/asdl_c.py: use Py_CLEAR() 26 July 2013, 22:03:47 UTC
ee4b59c (Merge 3.3) According to the PEP 7, C code must "use 4-space indents" Replace 8 spaces with 4. 26 July 2013, 22:01:35 UTC
ce72e1c According to the PEP 7, C code must "use 4-space indents" Replace 8 spaces with 4. 26 July 2013, 22:00:36 UTC
f6e7e36 Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL. CID 486199 26 July 2013, 21:04:39 UTC
6ca8a05 Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL. CID 486199 26 July 2013, 21:04:29 UTC
4ebf6d7 Issue #18560: Fix potential NULL pointer dereference in sum() 26 July 2013, 20:50:01 UTC
704e2d3 Issue #18560: Fix potential NULL pointer dereference in sum() 26 July 2013, 20:49:26 UTC
f446d21 Issue #18559: Fix NULL pointer dereference error in _pickle module 26 July 2013, 20:45:47 UTC
9ee5c37 Issue #18559: Fix NULL pointer dereference error in _pickle module 26 July 2013, 20:45:00 UTC
back to top