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

sort by:
Revision Author Date Message Commit Date
004e870 Issue #22232 (partial fix): update Universal newlines Glossary entry. 23 August 2014, 22:28:44 UTC
130f303 Merge heads. 23 August 2014, 22:22:43 UTC
a5bbc2e Forward port PEP 466 What's New in 2.7 updates 23 August 2014, 04:47:47 UTC
fcbc246 Issue #21166: Prevent possible segfaults and other random failures of python --generate-posix-vars in pybuilddir.txt build target by ensuring that pybuilddir.txt is always regenerated when configure is run and that the newly built skeleton python does not inadvertently import modules from previously installed instances. 22 August 2014, 20:32:49 UTC
0242f79 Issue #19447: Use importlib.util.cache_from_source() instead of ``bad_coding + 'c'``. Thanks to Arfrever Frehtes Taifersar Arahesis. 22 August 2014, 17:52:15 UTC
31f8a67 Issue #19447: Add a test case to py_compile.compile() to make sure it don't raise an exception if doraise is False. Patch by Bohuslav "Slavek" Kabrda. 22 August 2014, 17:17:32 UTC
eb265ab Issue #22150: Fix deprecated-removed directive in Sphinx 1.2. 22 August 2014, 15:24:29 UTC
14ad531 Issue #22191: Fix warnings.__all__. Thanks to Jon Poler for the patch. 22 August 2014, 14:44:47 UTC
a969ae2 Fix issue22245 - Fix urllib2_localnet test. Do not aggresively close wfile in the do_GET method in the BasicAuthHandler. 22 August 2014, 10:56:21 UTC
7837376 Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull. 20 August 2014, 02:23:58 UTC
37ed873 Idle ColorDelegator: finish removing code for 'as'. 19 August 2014, 23:47:38 UTC
c1a723a Idle ColorDelegator: remove special case code for 'as' in import statements. 'As' became a full keyword when with statements were added in 2.5/2.6. 19 August 2014, 21:17:57 UTC
996c3de Fixed typo. 19 August 2014, 15:20:23 UTC
76b4765 Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows. 19 August 2014, 14:11:20 UTC
d6ec309 Clean up test_user_command. 18 August 2014, 14:47:29 UTC
0c56bb9 remove 2.2 and 2.6 compat code (closes #22200) Patch from Thomas Kluyver. 18 August 2014, 04:00:42 UTC
d9e9528 Issue #22165: Fixed test_undecodable_filename on Mac OS. 17 August 2014, 13:57:39 UTC
87bbf25 Issue #22068: Avoided reference loops with Variables and Fonts in Tkinter. 17 August 2014, 12:31:59 UTC
97f17ff Issue #22201: Command-line interface of the zipfile module now correctly extracts ZIP files with directory entries. Patch by Ryan Wilson. 17 August 2014, 12:14:48 UTC
a64ce5d Issue #22165: Fixed test_undecodable_filename on non-UTF-8 locales. 17 August 2014, 09:20:02 UTC
cb5bc40 Issue #22165: SimpleHTTPRequestHandler now supports undecodable file names. 17 August 2014, 05:22:11 UTC
402df09 backout changeset 3435c5865cfc due to buildbot failures. Ref #8797 16 August 2014, 17:22:37 UTC
7869a4e Closes #22188: test_gdb now runs gdb with -nx: "Do not execute commands from any .gdbinit initialization files". 16 August 2014, 12:38:02 UTC
8e7966b Closes #22205: sys._debugmallocstats is a cpython specific feature, so test_debugmallocstats should be marked as such. Patch written by Martin Matusiak. 16 August 2014, 12:11:01 UTC
b2e3a93 Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull. 16 August 2014, 08:47:38 UTC
f819ef7 Issue #22065: Update turtledemo menu creation; don't use obsolete Menubutton. 15 August 2014, 05:23:02 UTC
011b55b #22053: actually remove .txt files from 3.4. 15 August 2014, 04:55:42 UTC
94ee51e Issue #10291: Backport 004fe3449193 with a few changes due to 22095. Will forward port 22095 changes separately. 15 August 2014, 03:59:32 UTC
0726ddf Issue #17390: Adjust Editor window title. Remove 'Python', move version to end. 15 August 2014, 01:54:43 UTC
547d3bc Issue #22193: Added private function _PySys_GetSizeOf() needed to implement some __sizeof__() methods. 14 August 2014, 19:21:18 UTC
143fe05 Issue #21445: Pass exception messages correctly to assertTrue in the FileCompareTestCase.test_matching test. Patch by Steven Barker. 14 August 2014, 05:34:32 UTC
cd3aacf Issue #20729: Restored the use of lazy iterkeys()/itervalues()/iteritems() in the mailbox module. This is partial rollback of changeset f340cb045bf9. 13 August 2014, 06:35:21 UTC
4d58897 Issue 22184: Early detection and reporting of missing lru_cache parameters 12 August 2014, 19:44:52 UTC
4d83192 Decreased memory requirements of new tests added in issue21448. 12 August 2014, 17:22:48 UTC
320a1c0 Issue #21448: Fixed FeedParser feed() to avoid O(N**2) behavior when parsing long line. Original patch by Raymond Hettinger. 12 August 2014, 10:59:11 UTC
6f20170 Issue #17923: glob() patterns ending with a slash no longer match non-dirs on AIX. Based on patch by Delhallt. 12 August 2014, 09:55:12 UTC
c04d468 Issue #20746: Fix test_pdb to run in refleak mode (-R). Patch by Xavier de Gaye. 12 August 2014, 01:40:38 UTC
f9dd274 Issue #22178: Fix the date of the Windows epoch (Jan 1, 1601). 11 August 2014, 20:00:48 UTC
337e03f Issue #22112, asyncio doc: replace loop.create_task(coro) with asyncio.async(coro), mention that asyncio.async() can be used to scheduler a coroutine, and make it clear that create_task() is only available in Python 3.4.2 and later. 10 August 2014, 23:11:13 UTC
6d20168 Close #22175: Improve test_faulthandler readability with dedent. Patch written by Xavier de Gaye. 10 August 2014, 17:50:08 UTC
ac191ce Issue #22174: Clean-up grammar and ambiguities in property() docs. 10 August 2014, 17:41:25 UTC
31b3683 Issue #22180: Remove weak example 10 August 2014, 17:33:03 UTC
acb8c52 add -Werror=declaration-after-statement only to stdlib extension modules (closes #21121) Patch from Stefan Krah. 10 August 2014, 03:01:49 UTC
3b48af0 - Issue #22176: Fix build failure on ARM with -Werror=declaration-after-statement 09 August 2014, 22:01:04 UTC
6a66f15 - Issue #22176: Add src/x86/win32.S for x86 libffi builds. 09 August 2014, 21:52:34 UTC
736a913 - Issue #22176: Update the ctypes module's libffi to v3.1. This release adds support for the Linux AArch64 and POWERPC ELF ABIv2 little endian architectures. 09 August 2014, 20:36:35 UTC
4f06d60 Issue #22161: Conformed arguments type checks in ctype to actually supported types. Corrected error messages about bytes arguments. 09 August 2014, 06:33:05 UTC
e4936b8 Issue #21777: separate docs for binary sequence methods 09 August 2014, 06:14:04 UTC
da26cca Issue #14105: Stop removing breakpoints from Idle editors. Move BREAK tag configuration to PyShellEditorWindow. 09 August 2014, 03:33:16 UTC
5a794c1 Issue #22060: Clean up/simplify test_ctypes, use test discovery 08 August 2014, 18:32:16 UTC
79a1ffd #22170: avoid printing newlines twice in tutorial example. 08 August 2014, 14:23:32 UTC
41ad77c Issue #20056: Fixed deprecation warning about bytes path in test_shutil on Windows. Path by Vajrasky Kok. 07 August 2014, 16:38:37 UTC
22f2d2e Issue #22160: Update OpenSSL to 1.0.1i for the Windows build. 07 August 2014, 04:19:29 UTC
1241c47 #22092: use absolute imports in unittest tests. Patch by Vajrasky Kok. 07 August 2014, 00:20:22 UTC
3d4b2d4 Issue #21975: Fixed crash when using uninitialized sqlite3.Row (in particular when unpickling pickled sqlite3.Row). sqlite3.Row is now initialized in the __new__() method. 06 August 2014, 14:50:39 UTC
9b33872 Issue #22146: Fix typo in __build_class__ error message 05 August 2014, 19:01:10 UTC
12d9ddf Issue #22130: Corrected fileConfig() documentation. 05 August 2014, 09:34:16 UTC
67f6d5f #21928: clarify functools.wraps docs. 05 August 2014, 05:14:28 UTC
12b7f48 #11955: show the list of args in case of error in test_argparse. 04 August 2014, 23:24:03 UTC
e4aad5a #18034: update FAQ to suggest importlib.import_module instead of __import__. Patch by Wouter van Heyst. 04 August 2014, 16:34:29 UTC
69fb6a4 Issue #22104: Don't hold a reference to the loaded TestSuite in runtest_inner 04 August 2014, 16:15:10 UTC
d577480 #20977: fix undefined name in the email module. Patch by Rose Ames. 04 August 2014, 14:16:49 UTC
591176e #18588: update the timeit examples to be consistent. 04 August 2014, 14:01:16 UTC
c6f22cc Remove unused leftover stray line 04 August 2014, 07:21:11 UTC
c0de59b Fix markup. 04 August 2014, 06:44:30 UTC
c566431 Improve regex tokenizer example by using re.finditer(). Also, improve variable names and fix column numbers in the generated output. 04 August 2014, 06:38:54 UTC
4036d87 PEP 8 spacing in idlelib.configDialog: mostly a = b in assignments, a, b in arg lists, and hanging indents for long arg lists. 04 August 2014, 03:02:58 UTC
b3d4c21 Issue #13540: Merge changes from 3.3 03 August 2014, 19:26:58 UTC
89e186f Issue #13540: Merge changes from 3.2 03 August 2014, 19:26:32 UTC
79690ac Issue #13540: Update references to Action class to match syntax used for other classes in this file. 03 August 2014, 18:54:11 UTC
400daed Fix whitespace in example. 03 August 2014, 05:32:10 UTC
b4b3575 - update config.guess and config.sub to support openrisc. 01 August 2014, 15:48:34 UTC
2240533 Issue #22068: Don't create self reference cycles in idlelib.ConfigDialog. 30 July 2014, 23:24:32 UTC
74596a8 Issue #21580: Now Tkinter correctly handles bytes arguments passed to Tk. In particular this allows to initialize images from binary data. 30 July 2014, 15:33:13 UTC
95a9e0b Issue #21951: Temporary skip crashing test_user_command on AIX. 30 July 2014, 07:59:46 UTC
ec2ce09 Issue #22063: Mention in asyncio documentation that socket operations require the socket to be non-blocking 29 July 2014, 21:12:22 UTC
9c9f1f1 Close #22063: socket operations (socket,recv, sock_sendall, sock_connect, sock_accept) now raise an exception in debug mode if sockets are in blocking mode. 29 July 2014, 21:08:17 UTC
f2ed889 asyncio: Use the new os.set_blocking() function of Python 3.5 if available 29 July 2014, 21:08:00 UTC
3d4953a Edit NEWS entry 29 July 2014, 20:49:11 UTC
8a0fb2c #21704: remove duplicate name in Misc/ACKS. 29 July 2014, 14:35:46 UTC
313a980 asyncio: sync with Tulip * _WaitHandleFuture.cancel() now notify IocpProactor through the overlapped object that the wait was cancelled. * Optimize IocpProactor.wait_for_handle() gets the result if the wait is signaled immediatly. * Enhance representation of Future and Future subclasses - Add "created at filename:lineno" in the representation - Add Future._repr_info() method which can be more easily overriden than Future.__repr__(). It should now be more easy to enhance Future representation without having to modify each subclass. For example, _OverlappedFuture and _WaitHandleFuture get the new "created at" information. - Use reprlib to format Future result, and function arguments when formatting a callback, to limit the length of the representation. * Fix repr(_WaitHandleFuture) * _WaitHandleFuture and _OverlappedFuture: hide frames of internal calls in the source traceback. * Cleanup ProactorIocp._poll(): set the timeout to 0 after the first call to GetQueuedCompletionStatus() * test_locks: close the temporary event loop and check the condition lock * Remove workaround in test_futures, no more needed 29 July 2014, 10:58:23 UTC
7eca734 Issue #17172: add NEWS 29 July 2014, 02:38:19 UTC
7e55db2 Issue #17172: Add the ability to run turtledemo from Idle. Make turtledemo start as active on Mac even when run with subprocess. Patch by Ramchandra Apt, Lita Cho, and Ned Daily. 29 July 2014, 02:23:59 UTC
c61c170 Issue #18174: Fix leak of file descriptor in test_tempfile 28 July 2014, 23:13:39 UTC
623138c Issue #11453, #18174: Fix leak of file descriptor in test_asyncore 28 July 2014, 23:01:09 UTC
0970657 Fix sporadic failure of test_pep277 on Windows: use support.rmtree() instead of deltree(). 28 July 2014, 22:40:50 UTC
e0e6581 Issue #21704: Fix build error for _multiprocessing when semaphores are not available. Patch by Arfrever Frehtes Taifersar Arahesis. 28 July 2014, 22:01:02 UTC
7611964 Fix test_bytes when sys.stdin is None, for example on Windows when using pythonw.exe instead of python.exe 28 July 2014, 20:07:07 UTC
42d3bde asyncio, tulip issue 196: ProactorIocp._register() now registers the overlapped in the _cache dictionary, even if we already got the result. We need to keep a reference to the overlapped object, otherwise the memory may be reused and GetQueuedCompletionStatus() may use random bytes and behaves badly. There is still a hack for ConnectNamedPipe(): the overlapped object is not register into _cache if the overlapped object completed directly. Log also an error in debug mode in ProactorIocp._loop() if we get an unexpected event. Add a protection in ProactorIocp.close() to avoid blocking, even if it should not happen. I still don't understand exactly why some the completion of some overlapped objects are not notified. 27 July 2014, 22:18:43 UTC
8b95d5e Modernize turtledemo with conditional expressions; remove duplicate line. 27 July 2014, 07:01:13 UTC
e3416e6 Reduce unnecessary 2.7 versus 3.4+ differences in idlelib/configDialog.py. 2009-02-02 51562 (27c589f09a21) merged Mac support revisions into 3.0. 2009-03-04 52014 (dc3d24824b60) merged slightly improved version into 2.7. Change 3.4+ to match the later 2.7 patch. Buttons tested manually. 26 July 2014, 23:40:16 UTC
f200ce6 Document lock parameter for asyncio.Condition() 26 July 2014, 16:50:37 UTC
d2e9fdf Issue #22074: Fix Lib/test/make_ssl_certs.py 26 July 2014, 15:15:52 UTC
f21fcd0 Accept optional lock object in Condition ctor (tulip issue #198) 26 July 2014, 14:54:34 UTC
e254e53 Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on closed socket. repr(socket.socket) already works fine. 26 July 2014, 12:36:55 UTC
51e44ea Tulip issue 196: _OverlappedFuture.set_result() now clears its reference to the overlapped object. IocpProactor._poll() now also ignores false alarms: GetQueuedCompletionStatus() returns the overlapped but it is still pending. 25 July 2014, 22:58:34 UTC
5a2146a Issue #22044: Fixed premature DECREF in call_tzinfo_method. 25 July 2014, 21:59:48 UTC
65dd69a asyncio: sync with Tulip * Tulip issue #196: IocpProactor._poll() clears the reference to the overlapped operation when the operation is done. It would be better to clear the reference in a new _OverlappedFuture.set_result() method, but it cannot be done yet because of a weird bug. * BaseSelectorEventLoop._write_to_self() now logs errors in debug mode. 25 July 2014, 20:36:05 UTC
64ba60a Issue #21958: Define HAVE_ROUND when building with VS 2013 and above. Patch by Zachary Turner. 25 July 2014, 19:34:19 UTC
88a1977 Issue #22072: Fix a couple of SSL doc typos. Patch by Alex Gaynor. 25 July 2014, 18:30:50 UTC
back to top