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

sort by:
Revision Author Date Message Commit Date
6a57dd8 Issue #16803: Have test_importlib.test_locks use frozen and source code. 18 October 2013, 19:12:21 UTC
baced56 Fix a refleak in _sre 18 October 2013, 18:03:16 UTC
1830601 Add NEWS entry for issue #18810 18 October 2013, 17:29:04 UTC
58f5680 Issue #18810: Be optimistic with stat calls when seeing if a directory exists when checking for a package. Before there was an isdir check and then various isfile checks for possible __init__ files when looking for a package. This change drops the isdir check by leaning on the assumption that a directory will not contain something named after the module being imported which is not a directory. If the module is a package then it saves a stat call. If there is nothing in the directory with the potential package name it also saves a stat call. Only if there is something in the directory named the same thing as the potential package will the number of stat calls increase (due to more wasteful __init__ checks). Semantically there is no change as the isdir check moved down so that namespace packages continue to have no chance of accidentally collecting non-existent directories. 18 October 2013, 17:24:13 UTC
2546a17 Important race condition fix for Tulip. 18 October 2013, 17:10:36 UTC
559ae0f merge 3.3 18 October 2013, 16:58:17 UTC
910a665 fix description of super() behavior on descriptors 18 October 2013, 16:57:55 UTC
48df60c Update more configurations in pcbuild.sln. 18 October 2013, 16:04:31 UTC
bb9e481 Issue #18416: Fix various os calls in importlib.machinery.FileFinder now that self.path is no longer forced to '.'. 18 October 2013, 16:01:06 UTC
af002e6 merge 18 October 2013, 15:39:32 UTC
27e27f7 Issue #18416: Have importlib.machinery.PathFinder treat '' as the cwd and stop importlib.machinery.FileFinder treating '' as '.'. Previous PathFinder transformed '' into '.' which led to __file__ for modules imported from the cwd to always be relative paths. This meant the values of the attribute were wrong as soon as the cwd changed. This change now means that as long as the site module is run (which makes all entries in sys.path absolute) then all values for __file__ will also be absolute unless it's for __main__ when specified by file path in a relative way (modules imported by runpy will have an absolute path). Now that PathFinder is no longer treating '' as '.' it only makes sense for FileFinder to stop doing so as well. Now no transformation is performed for the directory given to the __init__ method. Thanks to Madison May for the initial patch. 18 October 2013, 15:39:04 UTC
44455e8 Update pcbuild.sln to build _overlapped. 18 October 2013, 15:23:01 UTC
57497ad Rename Transport.pause/resume to pause_reading/pause_writing. Also relax timeout in test_call_later(). 18 October 2013, 14:58:20 UTC
40b22d0 Issue #16803: test.test_importlib.test_api now runs under frozen and source. 18 October 2013, 14:45:59 UTC
87efae2 Remove redundant empty lines. 18 October 2013, 14:17:31 UTC
90b41f0 Remove redundant empty lines. 18 October 2013, 14:16:40 UTC
b39d247 Remove a duplicate. 18 October 2013, 14:05:41 UTC
3321fb8 Issue #16129: this should appease the buildbots 18 October 2013, 13:59:58 UTC
8acc3c5 Remove test_sigterm(). 18 October 2013, 13:42:56 UTC
1805a62 Issue #16129: Py_SetStandardStreamEncoding cleanups - don't call PyErr_NoMemory with interpreter is not initialised - note that it's OK to call _PyMem_RawStrDup here - don't include this in the limited API - capitalise "IO" - be explicit that a non-zero return indicates an error - include versionadded marker in docs 18 October 2013, 13:11:47 UTC
ac1a248 Close #19284: Handle -R properly in flag helper Previously, the -R option would be specified multiple times if PYTHONHASHSEED was set. 18 October 2013, 12:39:50 UTC
ef23f18 Fix markup. 18 October 2013, 08:55:30 UTC
3353313 Fix markup. 18 October 2013, 08:55:02 UTC
a8b0707 Issue #19030: special-cased __dict__ as the actual dict is not returned, a proxy is. 18 October 2013, 08:22:08 UTC
2498d9e Issue #19272: slight clarification of pickle docs with regard to lambda. 18 October 2013, 07:45:40 UTC
63c141c Close #19030: inspect.getmembers and inspect.classify_class_attrs Order of search is now: 1. Try getattr 2. If that throws an exception, check __dict__ directly 3. If still not found, walk the mro looking for the eldest class that has the attribute (e.g. things returned by __getattr__) 4. If none of that works (e.g. due to a buggy __dir__, __getattr__, etc. method or missing __slot__ attribute), ignore the attribute entirely. 18 October 2013, 07:27:39 UTC
0e0cd46 Catching up on NEWS entries. I'll make sure and include them in future patches. 18 October 2013, 02:34:12 UTC
3c97e46 Issue #19262: Install asyncio and test_asyncio directories. 18 October 2013, 01:08:00 UTC
fc29e0f Rename the logger to plain "logger". 17 October 2013, 22:39:45 UTC
b795aa8 Issue #19275: Fix test_site failure on OS X due to typo. 17 October 2013, 22:21:40 UTC
5ea7f93 Make asyncio tests run on Windows. 17 October 2013, 21:23:17 UTC
27b7c7e Initial checkin of asyncio package (== Tulip, == PEP 3156). 17 October 2013, 20:40:50 UTC
5b37f97 Issue #19276: Fixed the wave module on 64-bit big-endian platforms. 17 October 2013, 20:05:19 UTC
d3b7505 Issue #19276: Fixed the wave module on 64-bit big-endian platforms. 17 October 2013, 20:04:04 UTC
2bb0ac0 merge with 3.3 17 October 2013, 17:52:33 UTC
9ff06dc Fix inaccurate versionchanged tag for compressobj(): most parameter were there, just got kwarg support. 17 October 2013, 17:51:34 UTC
8f9571e Skip #16129 test until I debug cross-platform issues 17 October 2013, 15:46:19 UTC
6508dc5 Try to debug overspecified test :( 17 October 2013, 15:44:22 UTC
cc5c728 Fix signal handler in test. 17 October 2013, 14:22:10 UTC
240f86d Close #19266: contextlib.ignore -> contextlib.suppress Patch by Zero Piraeus. 17 October 2013, 13:40:57 UTC
1eb509a Merge. 17 October 2013, 13:31:51 UTC
a0f074f Issue #16129: Move Py_SetStandardStreamEncoding declaration 17 October 2013, 13:27:17 UTC
1e2f67c Try doing a raw test of os.fork()/os.kill(). 17 October 2013, 13:24:06 UTC
7d270ee Issue #16129: Add `Py_SetStandardStreamEncoding` This new pre-initialization API allows embedding applications like Blender to force a particular encoding and error handler for the standard IO streams. Also refactors Modules/_testembed.c to let us start testing multiple embedding scenarios. (Initial patch by Bastien Montagne) 17 October 2013, 12:35:35 UTC
26f9268 Stop trying to use strace, but add a sleep before terminate(). 17 October 2013, 12:56:18 UTC
86823a5 Issue #19275: Fix test_site on AMD64 Snow Leopard 17 October 2013, 11:40:00 UTC
e4508ee Try strace instead of gdb to see what wedged child is doing. 17 October 2013, 11:10:45 UTC
a3cf1aa Merge heads 17 October 2013, 09:48:32 UTC
b5f8a5e Issue 19276: Fix tests for wave files on big-endian platforms. Skip tests for 24-bit wave file on big-endian platforms. 17 October 2013, 09:46:53 UTC
c955291 Issue 19276: Fix tests for wave files on big-endian platforms. Skip tests for 24-bit wave file on big-endian platforms. 17 October 2013, 09:46:00 UTC
d44500a Try to print a backtrace of wedged child process in test. 17 October 2013, 09:38:37 UTC
3da240f #18891: Complete new provisional email API. This adds EmailMessage and, MIMEPart subclasses of Message with new API methods, and a ContentManager class used by the new methods. Also a new policy setting, content_manager. Patch was reviewed by Stephen J. Turnbull and Serhiy Storchaka, and reflects their feedback. I will ideally add some examples of using the new API to the documentation before the final release. 17 October 2013, 02:48:40 UTC
1a16288 Close #19252: better test coverage for Enum. Thanks, CliffM 17 October 2013, 02:09:31 UTC
1f2eaa9 Fix import of SimpleQueue. 16 October 2013, 16:06:22 UTC
b1694cf Issue #18999: Make multiprocessing use context objects. This allows different parts of a program to use different methods for starting processes without interfering with each other. 16 October 2013, 15:41:56 UTC
3e4b528 Add shorten to __all_ (issues #18585 and #18725). 16 October 2013, 10:07:53 UTC
2532497 Issue #18468: The re.split, re.findall, and re.sub functions and the group() and groups() methods of match object now always return a string or a bytes object. 16 October 2013, 09:46:28 UTC
355dda8 Issue #14407: Fix unittest test discovery in test_concurrent_futures. 15 October 2013, 21:24:44 UTC
9816a1e Issue #14407: Fix unittest test discovery in test_concurrent_futures. 15 October 2013, 21:23:32 UTC
acc9f3f Issue #18725: The textwrap module now supports truncating multiline text. 15 October 2013, 18:22:54 UTC
bc2bfa6 Merge 15 October 2013, 15:49:59 UTC
b46fe79 Print process instead of pid. 15 October 2013, 15:48:51 UTC
b6ca62a Issue #17221: Merge 3.4.0 Alpha 1 entries before and after 3.3.1 release candidate 1. 15 October 2013, 09:05:57 UTC
42c25f5 Close #19260: remove outdated comment in marshal.c 14 October 2013, 18:50:32 UTC
e1426b6 Issue #18919: Add test/audiodata to LIBSUBDIRS. 14 October 2013, 18:19:24 UTC
c3a9b35 Issue #18919: Add test/audiodata to LIBSUBDIRS. 14 October 2013, 18:18:50 UTC
481c6dd Issue #18919: Fixed resource leaks in audio tests. 14 October 2013, 17:10:18 UTC
85812bc Issue #18919: Fixed resource leaks in audio tests. 14 October 2013, 17:09:47 UTC
1f56a94 Issue #18919: Check warnings messages in the aifc module tests. 14 October 2013, 17:06:04 UTC
4606d36 Issue #18919: Check warnings messages in the aifc module tests. 14 October 2013, 17:05:33 UTC
fb0b5f2 merge with 3.3 14 October 2013, 14:53:07 UTC
d98d6cb Closes #19258: close WSGI server after handling request in demo code. 14 October 2013, 14:52:13 UTC
9795419 merge with 3.3 14 October 2013, 14:08:25 UTC
0079ffc Closes #17154: error out gracefully on "ignore" or "condition" without argument. 14 October 2013, 14:08:15 UTC
0186721 Issue #19189: Improved cross-references in the pickle module documentation. 14 October 2013, 07:44:25 UTC
5bbbc94 Issue #19189: Improved cross-references in the pickle module documentation. 14 October 2013, 07:43:46 UTC
142ad66 Re #18521: move array bounds check before array access. 14 October 2013, 05:01:11 UTC
6083a4b Re #18521: remove assignments of variables that are immediately reassigned. 14 October 2013, 04:51:46 UTC
782952b Re #18521: fix not-quite-C syntax that works only because the PyXXX_Check are macros defined with () around them. 14 October 2013, 04:46:12 UTC
33fc6d6 #4965: merge with 3.3. 13 October 2013, 23:59:54 UTC
47fd9d8 #4965: Implement intelligent scrolling of the sidebar in the docs. 13 October 2013, 23:58:59 UTC
64bed06 merge with 3.3 13 October 2013, 21:34:06 UTC
9e091e1 Closes #16657: fix docstring of traceback.format_tb(). 13 October 2013, 21:32:14 UTC
b3e4144 Null merge 13 October 2013, 20:30:53 UTC
ca1d6db Merge heads 13 October 2013, 20:27:44 UTC
72aabb6 Merge heads 13 October 2013, 20:27:23 UTC
a7c17e5 Fix spacing of toplevel items. 13 October 2013, 20:25:10 UTC
3e30d47 merge with 3.3 13 October 2013, 20:23:34 UTC
810f1d5 Wing IDE is switching to PyQt... 13 October 2013, 20:23:27 UTC
6c64f23 Merge heads 13 October 2013, 20:22:09 UTC
03d010b merge with 3.3 13 October 2013, 20:20:08 UTC
c3a2916 Closes #19248: actually check for Python 3.x in tools/sphinx-build.py. 13 October 2013, 20:19:49 UTC
12ec29f Closes #17335: remove no-op assignment. 13 October 2013, 20:16:48 UTC
881bfba Remove unexpected headings from Misc/NEWS 13 October 2013, 20:13:56 UTC
98b28fd Issue #18758: Fixed and improved cross-references. 13 October 2013, 20:12:09 UTC
bfdcd43 Issue #18758: Fixed and improved cross-references. 13 October 2013, 20:09:14 UTC
6039db8 Issue #18776: atexit callbacks now display their full traceback when they raise an exception. 13 October 2013, 19:54:15 UTC
24201d4 Issue #18776: atexit callbacks now display their full traceback when they raise an exception. 13 October 2013, 19:53:13 UTC
fbc3c3c Closes #17730: in code.interact(), when banner="", do not print anything. Also adds tests for banner printing. 13 October 2013, 19:49:06 UTC
a8fc7f6 #18714: add attribution. 13 October 2013, 18:56:25 UTC
back to top