https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
2068530 Fix a copyright notice that still said 2014. 08 February 2015, 00:04:29 UTC
b06f142 Release bump for 3.5.0a1. 08 February 2015, 00:00:55 UTC
ead7aec Updated pydoc topics data for 3.5.0a1 release. 07 February 2015, 23:55:34 UTC
26dd5ed Fix whitespace. 07 February 2015, 13:29:15 UTC
6e6c59b Issue #23285: PEP 475 -- Retry system calls failing with EINTR. 07 February 2015, 13:27:50 UTC
d005090 Closes #23357: Updated documentation on creating venvs. 07 February 2015, 10:57:36 UTC
3595276 Corrected typo. 07 February 2015, 10:56:06 UTC
c7e34fb Minor change to documentation on creating venvs. 07 February 2015, 10:52:02 UTC
3468a06 Fix download URL embedded in Windows installer. 06 February 2015, 17:59:05 UTC
268f3de Require Mercurial on PATH when building a Windows release. Without it, we will generate invalid build information for sys.version 06 February 2015, 17:02:54 UTC
bf63549 Merge 06 February 2015, 17:00:57 UTC
e43c035 Issue #23399: pyvenv creates relative symlinks where possible. 06 February 2015, 17:00:04 UTC
d3d9ae2 Trunk merge. 06 February 2015, 16:59:26 UTC
1670613 Issue #23399: pyvenv creates relative symlinks where possible. 06 February 2015, 16:58:06 UTC
d327d8d Fix definition mismatch for type_is_subtype_base_chain. 06 February 2015, 16:51:26 UTC
b4e20bb Fix definition mismatch for type_is_subtype_base_chain. 06 February 2015, 16:50:23 UTC
581c29f Issue #23399: pyvenv creates relative symlinks where possible. 06 February 2015, 16:23:58 UTC
bf5e960 Issue #20289: cgi.FieldStorage() now supports the context management protocol. 06 February 2015, 08:21:37 UTC
088ca8b Fix typos in Doc/whatsnew/3.5.rst. 06 February 2015, 08:17:49 UTC
6cfb61f Issue #23392: Added tests for marshal C API that works with FILE*. 06 February 2015, 07:00:44 UTC
b518134 Issue #23392: Added tests for marshal C API that works with FILE*. 06 February 2015, 06:58:56 UTC
313ee59 Issue #23881: Only use entry-values with gdb 7.4 in tests. Fixes a regression in issue #22765. Patch by Vinson Lee. 06 February 2015, 06:35:54 UTC
17d337b Issue #23881: Only use entry-values with gdb 7.4 in tests. Fixes a regression in issue #22765. Patch by Vinson Lee. 06 February 2015, 06:35:20 UTC
bb24087 Issue #23260: Update Windows installer 06 February 2015, 06:08:48 UTC
7425f36 Fix missing :ref: for idle in doc build. 06 February 2015, 04:43:01 UTC
50afcc0 Fix missing :ref: for idle in doc build. 06 February 2015, 04:42:06 UTC
6c62ac1 merge 3.4 (#22735) 06 February 2015, 03:29:46 UTC
104b9e0 fix many custom mro() edge cases and improve code quality (#22735) Patch by Eldar Abusalimov. 06 February 2015, 03:29:14 UTC
d0a8f57 Issue #23212: merge from 3.4 06 February 2015, 03:16:29 UTC
9125fe2 Issue #23212: Update OS X installer build OpenSSL to 1.0.1l. (currently only used for builds with <= 10.5 deployment targets) 06 February 2015, 03:13:30 UTC
f92766c (Merge 3.4) test_multiprocessing: tolerate a delta of 30 ms because of bad clock resolution on Windows 05 February 2015, 13:25:53 UTC
aad7b2e test_multiprocessing: tolerate a delta of 30 ms because of bad clock resolution on Windows 05 February 2015, 13:25:05 UTC
71f5b71 Issue #18982: Add tests for CLI of the calendar module. 05 February 2015, 13:17:49 UTC
aef859c Issue #18982: Add tests for CLI of the calendar module. 05 February 2015, 13:14:35 UTC
5c84936 Merge 3.4 (asyncio) 05 February 2015, 10:46:45 UTC
a87501f asyncio: BaseEventLoop: rename _owner to _thread_id 05 February 2015, 10:45:33 UTC
7aa4428 Issue #23345: merge from 3.4 05 February 2015, 06:24:00 UTC
05784a7 Issue #23345: Prevent test_ssl failures with large OpenSSL patch level values (like 0.9.8zc). 05 February 2015, 06:20:13 UTC
da3c64c Merge: Update pip to 6.0.8 05 February 2015, 03:00:56 UTC
ff0fdef Update pip to 6.0.8 05 February 2015, 03:00:17 UTC
7c60eb8 Make the stdlib test suite helper test.script_helper._assert_python no longer pass -I or -E to the child process by default when the environment is required for the child process interpreter to function properly. 05 February 2015, 01:16:30 UTC
c3493aa Make the stdlib test suite helper test.script_helper._assert_python no longer pass -I or -E to the child process by default when the environment is required for the child process interpreter to function properly. 05 February 2015, 01:10:19 UTC
8249282 Minor code clean up. 04 February 2015, 16:37:02 UTC
0afc3dc Merge 3.4 (asyncio doc) 04 February 2015, 15:14:58 UTC
6a1b004 asyncio doc: explain how to display ResourceWarning in the debug mode section 04 February 2015, 15:14:33 UTC
c028b95 Merge 3.4 (asyncio) 04 February 2015, 13:51:50 UTC
2fc2313 asyncio: Only call _check_resolved_address() in debug mode * _check_resolved_address() is implemented with getaddrinfo() which is slow * If available, use socket.inet_pton() instead of socket.getaddrinfo(), because it is much faster Microbenchmark (timeit) on Fedora 21 (Python 3.4, Linux 3.17, glibc 2.20) to validate the IPV4 address "127.0.0.1" or the IPv6 address "::1": * getaddrinfo() 10.4 usec per loop * inet_pton(): 0.285 usec per loop On glibc older than 2.14, getaddrinfo() always requests the list of all local IP addresses to the kernel (using a NETLINK socket). getaddrinfo() has other known issues, it's better to avoid it when it is possible. 04 February 2015, 13:51:23 UTC
aa41b9b asyncio: BaseSelectorEventLoop uses directly the private _debug attribute Just try to be consistent: _debug was already used in some places, and always used in BaseProactorEventLoop. 04 February 2015, 13:50:59 UTC
28fe496 Fixes issue23390: make profile-opt causes -fprofile-generate and related flags to end up in distutils CFLAGS. 04 February 2015, 10:16:13 UTC
2f90aa6 Fixes issue23390: make profile-opt causes -fprofile-generate and related flags to end up in distutils CFLAGS. 04 February 2015, 10:11:56 UTC
8f2fae1 Skip some tests that require a subinterpreter launched with -E or -I when the interpreter under test is being run in an environment that requires the use of environment variables such as PYTHONHOME in order to function at all. Adds a test.script_helper.interpreter_requires_environment() function to be used with @unittest.skipIf on stdlib test methods requiring this. 04 February 2015, 09:04:31 UTC
b9a3dd9 Skip some tests that require a subinterpreter launched with -E or -I when the interpreter under test is being run in an environment that requires the use of environment variables such as PYTHONHOME in order to function at all. Adds a private test.script_helper._interpreter_requires_environment() function to be used with @unittest.skipIf on stdlib test methods requiring this. 04 February 2015, 08:59:40 UTC
a7559c0 Issue #14203: Temporary fix for the compile failure on Windows. 03 February 2015, 21:27:21 UTC
650c1e8 Issue #14203: Remove obsolete support for view==NULL in bytesiobuf_getbuffer() and array_buffer_getbuf(). 03 February 2015, 20:43:23 UTC
38c30e6 Issue #15381: Fixed a bug in BytesIO.write(). It was expected that string_size == PyBytes_GET_SIZE(buf) if the buffer is shared, but truncate() and __setstate__() can set string_size without unsharing the buffer. 03 February 2015, 16:51:58 UTC
06bb122 Issue 23359: Reduce size of code in set_lookkey. Only do linear probes when there is no wrap-around. Nice simplification contributed by Serhiy Storchaka :-) 03 February 2015, 16:15:30 UTC
5178d91 Issue #14203: Remove obsolete support for view==NULL in PyBuffer_FillInfo() and bytearray_getbuffer(). Both functions now raise BufferError in that case. 03 February 2015, 15:57:21 UTC
7277761 Merge 3.4 (asyncio doc) 03 February 2015, 14:12:13 UTC
17d87f8 asyncio, Tulip issue 221: Fix doc of QueueEmpty and QueueFull 03 February 2015, 14:09:24 UTC
b9765ee Issue #15381: Try to fix refcount bug. Empty and 1-byte buffers are always shared. 03 February 2015, 12:57:49 UTC
ab53ab0 Issue #13128: Print response headers for CONNECT requests when debuglevel > 0. Patch by Demian Brecht. 03 February 2015, 10:22:11 UTC
5045740 Issue #23358: Add missing BaseServer entry to socketserver.__all__. Patch by Martin Panter. 03 February 2015, 09:55:32 UTC
3265344 Issue #23358: Add missing BaseServer entry to socketserver.__all__. Patch by Martin Panter. 03 February 2015, 09:55:09 UTC
87d0b45 Issue #15381: Optimized io.BytesIO to make less allocations and copyings. 03 February 2015, 09:30:10 UTC
83e8027 Issue #22818: Splitting on a pattern that could match an empty string now raises a warning. Patterns that can only match empty strings are now rejected. 03 February 2015, 09:04:19 UTC
32ca3dc Issue #23099: Closing io.BytesIO with exported buffer is rejected now to prevent corrupting exported buffer. 03 February 2015, 07:30:51 UTC
c057c38 Issue #23099: Closing io.BytesIO with exported buffer is rejected now to prevent corrupting exported buffer. 03 February 2015, 00:00:18 UTC
7a27c97 Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. Used PyMem_New to check overflow. 02 February 2015, 23:50:31 UTC
8384870 Issue #22896: Fixed using _getbuffer() in recently added _PyBytes_Format(). 02 February 2015, 23:49:18 UTC
b5e8e57 Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. Used PyMem_New to check overflow. 02 February 2015, 23:35:10 UTC
dee948b Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. Used PyMem_New to check overflow. 02 February 2015, 23:34:09 UTC
3dd3e26 Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and PyObject_AsWriteBuffer(). 02 February 2015, 23:25:42 UTC
4fdb684 Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and PyObject_AsWriteBuffer(). 02 February 2015, 23:21:08 UTC
0b2a6dc merge 3.4 02 February 2015, 22:47:31 UTC
b0ef785 merge 3.3 02 February 2015, 22:47:26 UTC
1572944 reduce memory usage of test (closes #23369) 02 February 2015, 22:47:07 UTC
bcf527e merge 3.4 02 February 2015, 19:22:19 UTC
f5f9c13 adjust for py3k module renaming 02 February 2015, 19:22:13 UTC
5e69419 merge 3.4 02 February 2015, 19:06:29 UTC
3356a2e _clear_type_cache is cpython-only 02 February 2015, 19:06:11 UTC
29ae763 Merge 3.4 (asyncio) 02 February 2015, 17:36:59 UTC
5d44c08 Issue #23353, asyncio: Workaround CPython bug #23353 Don't use yield/yield-from in an except block of a generator. Store the exception and handle it outside the except block. 02 February 2015, 17:36:31 UTC
c658d85 Issue 23359: Tighten inner search loop for sets (don't and-mask every entry lookup). 02 February 2015, 16:35:00 UTC
f86d1fd merge 3.4 (#21295) 02 February 2015, 15:52:56 UTC
7a66fc2 revert lineno and col_offset changes from #16795 (closes #21295) 02 February 2015, 15:51:20 UTC
0e259f1 Optimization guides suggest copying memory in an ascending direction when possible. 02 February 2015, 06:53:41 UTC
5d0bb85 merge 3.4 (#23364, #23363) 02 February 2015, 02:36:01 UTC
c468b53 merge 3.3 (#23364, #23363) 02 February 2015, 02:35:34 UTC
0eaabf1 check for overflows in permutations() and product() (closes #23363, closes #23364) 02 February 2015, 02:34:07 UTC
38d9772 merge 3.4 (#23365) 02 February 2015, 02:11:54 UTC
f635dc3 merge 3.3 (#23365) 02 February 2015, 02:11:39 UTC
6f08229 check for overflow in combinations_with_replacement (closes #23365) 02 February 2015, 02:10:47 UTC
4db56d5 merge 3.4 (#23366) 02 February 2015, 02:01:43 UTC
819c4e9 merge 3.3 (#23366) 02 February 2015, 02:00:15 UTC
4b40eeb detect overflow in combinations (closes #23366) 02 February 2015, 01:59:00 UTC
ad9f99e merge 3.4 02 February 2015, 01:18:29 UTC
d40f136 https goodness 02 February 2015, 01:17:22 UTC
337578b fix tests on systems that can't validate python.org 02 February 2015, 01:16:59 UTC
83e814d merge 3.4 01 February 2015, 23:02:21 UTC
c0b743a merge 3.3 01 February 2015, 23:02:15 UTC
back to top