https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
7e611da Bump version number to 3.4.0b1. 24 November 2013, 14:59:35 UTC
37b7900 Updated pydoc topics for 3.4.0b1. 24 November 2013, 14:53:15 UTC
f4b8e60 Null merge 24 November 2013, 14:01:39 UTC
a8892a1 Issue #19743: fix test_gdb on some optimized Python builds 24 November 2013, 13:58:17 UTC
f6eb31f Issue #19743: fix test_gdb on some optimized Python builds 24 November 2013, 13:58:17 UTC
3ab9cfc Selectively re-enable framing tests 24 November 2013, 13:33:37 UTC
dc6aaec Clinic: fix "self converters" with METH_NOARGS functions. 24 November 2013, 12:41:57 UTC
2f9a9aa Clinic: Add warning for untested (and unused in CPython!) format units. 24 November 2013, 12:23:35 UTC
472a65a Fix a few markup problems in the new import doc. 24 November 2013, 11:39:56 UTC
08facd2 Issue #19741: cleanup tracemalloc_realloc() Explain that unhandled error case is very unlikely 24 November 2013, 11:27:59 UTC
fc91285 Remove code path in cpickle that does not exist in pickle. 24 November 2013, 11:07:35 UTC
5296867 Issue #19741: tracemalloc: report tracemalloc_log_alloc() failure to the caller for new allocations, but not when a memory block was already resized 24 November 2013, 10:37:15 UTC
c49477b Make Ellipsis and NotImplemented picklable through the reduce protocol. 24 November 2013, 10:53:45 UTC
4c05d3b Make built-in methods picklable through the reduce protocol. 24 November 2013, 10:41:05 UTC
d606ba7 Issue #19741: fix tracemalloc_log_alloc(), handle _Py_HASHTABLE_SET() failure 24 November 2013, 10:28:20 UTC
7119b45 Issue #3158: Relax new doctests a bit. Apparently, the number of objects with docstrings in builtins varies with --with-pydebug (non-debug has one fewer). Also, skip the new tests entirely if built --without-doc-strings. 24 November 2013, 08:21:57 UTC
fe94d8a Merge heads 24 November 2013, 07:20:14 UTC
a4b7a75 Issue #3158: doctest can now find doctests in functions and methods written in C. As a part of this, a few doctests have been added to the builtins module (on hex(), oct(), and bin()), a doctest has been fixed (hopefully on all platforms) on float, and test_builtins now runs doctests in builtins. 24 November 2013, 07:19:09 UTC
1d1d834 Issue #19734: Also run pip version check in isolated mode 24 November 2013, 06:49:20 UTC
091167c Issue #19734: Ensure test_venv ignores PIP_REQUIRE_VIRTUALENV 24 November 2013, 04:58:31 UTC
5e411b7 Disable annoying tests which doesn't work optimized pickles. 24 November 2013, 04:58:24 UTC
b6a2f2a Make framing optional in pickle protocol 4. This will allow us to control in the future whether to use framing or not. For example, we may want to turn it off for tiny pickle where it doesn't help. The change also improves performance slightly: ### fastpickle ### Min: 0.608517 -> 0.557358: 1.09x faster Avg: 0.798892 -> 0.694738: 1.15x faster Significant (t=3.45) Stddev: 0.17145 -> 0.12704: 1.3496x smaller Timeline: http://goo.gl/3xQE1J ### pickle_dict ### Min: 0.669920 -> 0.615271: 1.09x faster Avg: 0.733633 -> 0.645058: 1.14x faster Significant (t=5.05) Stddev: 0.12041 -> 0.02961: 4.0662x smaller Timeline: http://goo.gl/LpLSXI ### pickle_list ### Min: 0.397583 -> 0.368112: 1.08x faster Avg: 0.412784 -> 0.397223: 1.04x faster Significant (t=2.78) Stddev: 0.01518 -> 0.03653: 2.4068x larger Timeline: http://goo.gl/v39E59 ### unpickle_list ### Min: 0.692935 -> 0.594870: 1.16x faster Avg: 0.730012 -> 0.628395: 1.16x faster Significant (t=17.76) Stddev: 0.02720 -> 0.02995: 1.1012x larger Timeline: http://goo.gl/2P9AEt The following not significant results are hidden, use -v to show them: fastunpickle. 24 November 2013, 04:30:03 UTC
1889623 Issue #19734: ctypes resource management fixes 24 November 2013, 02:53:50 UTC
878d258 Issue #19744 (temp workaround): without ssl, skip pip test 24 November 2013, 02:45:25 UTC
b94efe6 Fix typo in and reformat OS X Installer ReadMe 24 November 2013, 02:40:41 UTC
1969e01 Fix make distclean for out-of-tree builds 24 November 2013, 02:32:51 UTC
f847186 Fix make distclean for out-of-tree builds 24 November 2013, 02:32:40 UTC
1631b9b Issue #19734: venv still needs isolated mode 24 November 2013, 01:53:03 UTC
6fd12f2 Issue 19734: better diagnostics for test_venv failures 24 November 2013, 01:36:31 UTC
fcafe43 Fix inspect.signature tests for builtins when docstrings are compiled out. 24 November 2013, 01:35:48 UTC
3b7b1e5 Try to fix test_tarfile under Windows 24 November 2013, 00:55:05 UTC
5e8c809 Build a list of supported test tarfiles dynamically for CLI "test" command tests (issue13477). 24 November 2013, 00:30:59 UTC
b52d8ba merge 24 November 2013, 00:12:22 UTC
71135ac Add _opcode to Windows build env 24 November 2013, 00:11:57 UTC
c8635b4 Don't attempt to run the _opcode test if it wasn't built. 24 November 2013, 00:11:17 UTC
d27b455 Issue #13477: Added command line interface to the tarfile module. Original patch by Berker Peksag. 23 November 2013, 23:53:29 UTC
44e2eaa Issue #19674: inspect.signature() now produces a correct signature for some builtins. 23 November 2013, 23:37:55 UTC
7fa6e1a Keep asyncio working with Python 3.3 too. 23 November 2013, 23:36:43 UTC
085869b asyncio: Change bounded semaphore into a subclass, like threading.[Bounded]Semaphore. 23 November 2013, 23:09:16 UTC
dcd340e Issue #19358: "make clinic" now runs the Argument Clinic preprocessor over all CPython source files. 23 November 2013, 22:58:45 UTC
ebdcb50 Issue #19730: Argument Clinic now supports all the existing PyArg "format units" as legacy converters, as well as two new features: "self converters" and the "version" directive. 23 November 2013, 22:54:00 UTC
3a90797 Issue #19722: Added opcode.stack_effect(), which accurately computes the stack effect of bytecode instructions. 23 November 2013, 22:49:22 UTC
8d0d369 Update Tcl/Tk to 8.6.1. 23 November 2013, 22:05:27 UTC
67986f9 Issue #19735: Implement private function ssl._create_stdlib_context() to create SSLContext objects in Python's stdlib module. It provides a single configuration point and makes use of SSLContext.load_default_certs(). 23 November 2013, 21:43:47 UTC
32eddc1 Issue #16203: Add re.fullmatch() function and regex.fullmatch() method, which anchor the pattern at both ends of the string to match. Original patch by Matthew Barnett. 23 November 2013, 21:20:30 UTC
3ed82c5 Package _overlapped. 23 November 2013, 21:02:00 UTC
a7fbf58 Merge heads 23 November 2013, 20:45:06 UTC
5c24d0e Issue #13592: Improved the repr for regular expression pattern objects. Based on patch by Hugo Lopes Tavares. 23 November 2013, 20:42:43 UTC
057e58d Fix test_pickletools.py doctest's on 32-bit platforms. I hate doctests. 23 November 2013, 20:40:46 UTC
c1207c1 Fix signed / unsigned comparison 23 November 2013, 20:34:04 UTC
d5df194 test_pickle: speed up test_long 23 November 2013, 20:20:49 UTC
3062c9a Issue #19641: Added the audioop.byteswap() function to convert big-endian samples to little-endian and vice versa. 23 November 2013, 20:26:01 UTC
2b38fc1 gcc doesn't realize that dummy is always initialized by the function call and warns about potential uninitialized use. Silence that by initializing it to null. 23 November 2013, 20:21:28 UTC
2489bd8 Issue #17810: Fixed NULL check in _PyObject_GetItemsIter() CID 1131948: Logically dead code (DEADCODE) 23 November 2013, 20:19:43 UTC
310e4c4 merge 23 November 2013, 20:14:01 UTC
e8b1ba1 Issue #17810: Add two missing error checks to save_global CID 1131946: Unchecked return value (CHECKED_RETURN) 23 November 2013, 20:13:39 UTC
dd52c5a Merge heads 23 November 2013, 20:12:36 UTC
6787a38 Issue #15204: Deprecated the 'U' mode in file-like objects. 23 November 2013, 20:12:06 UTC
6188d09 Merge 23 November 2013, 20:06:21 UTC
74d8d63 Issue #17810: return -1 on error 23 November 2013, 20:05:31 UTC
8f2ee6e Fix writing out 64-bit size fields on 32-bit builds 23 November 2013, 20:05:08 UTC
b3d3ee4 Issue #17810: Add NULL check to save_frozenset CID 1131949: Dereference null return value (NULL_RETURNS) 23 November 2013, 20:01:40 UTC
d41c343 asyncio: Use socketpair() from test_utils in tests (Saúl Ibarra Corretgé). 23 November 2013, 19:51:53 UTC
488b0da Fix typo. 23 November 2013, 19:51:09 UTC
6bdd986 #10712: 2to3 has a new "asserts" fixer that replaces deprecated names of unittest methods. 23 November 2013, 19:14:42 UTC
7571941 #19639: update the repr of the match objects in the docs. Patch by Claudiu Popa. 23 November 2013, 18:27:27 UTC
7cd9fbe Fix whitespace 23 November 2013, 18:01:36 UTC
c9dc4a2 Issue #17810: Implement PEP 3154, pickle protocol 4. Most of the work is by Alexandre. 23 November 2013, 17:59:12 UTC
95401c5 #13633: Added a new convert_charrefs keyword arg to HTMLParser that, when True, automatically converts all character references. 23 November 2013, 17:52:05 UTC
e7f87e1 Fixed incorrectly applying a patch for issue19668. 23 November 2013, 17:50:47 UTC
59b7ff2 Undo (hopefully) buildbot failures 23 November 2013, 17:22:02 UTC
23828f6 Undo (hopefully) buildbot failures 23 November 2013, 17:20:42 UTC
94097b0 Relax timing even more, hopefully again fixes issue 19579. 23 November 2013, 17:20:12 UTC
434d27a Merge heads 23 November 2013, 17:08:38 UTC
0da64f7 Isue #19634: test_y_before_1900() is expected to fail on Solaris 23 November 2013, 16:58:26 UTC
be0c325 Issue #19668: Added support for the cp1125 encoding. 23 November 2013, 16:52:23 UTC
cfc6901 Add news about pdb fix for yield[from]. 23 November 2013, 16:46:14 UTC
b17d2aa Issue #19308: fix the gdb plugin on gdbs linked with Python 3 23 November 2013, 16:40:36 UTC
e50240c Issue #19308: fix the gdb plugin on gdbs linked with Python 3 23 November 2013, 16:40:36 UTC
5bef410 Tweak ssl docs 23 November 2013, 15:16:29 UTC
46c5deb - Modules/_struct.c (unpackiter_type): Define static. 23 November 2013, 15:07:55 UTC
5de397e merge 23 November 2013, 14:59:07 UTC
4c05b47 Issue #19689: Add ssl.create_default_context() factory function. It creates a new SSLContext object with secure default settings. 23 November 2013, 14:58:30 UTC
2cf3917 Issue #19715: try the utime(..., None) approach again, now that it should be more precise under Windows 23 November 2013, 14:25:59 UTC
91a7af3 Issue #19727: os.utime(..., None) is now potentially more precise under Windows. 23 November 2013, 14:23:26 UTC
93965f7 Issue #19634: time.strftime("%y") now raises a ValueError on Solaris when given a year before 1900. 23 November 2013, 13:59:33 UTC
235c5e0 Issue #17201: ZIP64 extensions now are enabled by default. Patch by William Mallard. 23 November 2013, 13:55:38 UTC
8b78493 Issue #19716: add a test that Path.touch() doesn't change a file's contents. Patch by Kushal Das. 23 November 2013, 13:52:39 UTC
6b2ff98 Correct documentation clientAuth -> CLIENT_AUTH 23 November 2013, 13:42:01 UTC
7e45d25 Merge heads 23 November 2013, 13:34:05 UTC
514afeb Merge 23 November 2013, 13:30:03 UTC
e28bb15 Issue 17457: extend test discovery to support namespace packages 23 November 2013, 13:29:23 UTC
d311366 Issue #19733: Temporary disable test_image on MacOSX. 23 November 2013, 13:22:10 UTC
c17565e Issue #19733: Temporary disable test_image on MacOSX. 23 November 2013, 13:21:33 UTC
8933521 Fix refleak introduced by 4f730c045f5f (issue #18408) and unveiled by 95eea8624d05 (issue #16596). 23 November 2013, 13:05:23 UTC
72d2850 Issue #19292: Add SSLContext.load_default_certs() to load default root CA certificates from default stores or system stores. By default the method loads CA certs for authentication of server certs. 23 November 2013, 12:56:58 UTC
a30d82f Document create_connection 23 November 2013, 12:55:35 UTC
9a62a19 Start documenting the event loop 23 November 2013, 12:10:08 UTC
4d1046c Document asyncio transport APIs 23 November 2013, 11:50:52 UTC
3728d6c Issue #18874: Remove tracemalloc.set_traceback_limit() tracemalloc.start() now has an option nframe parameter 23 November 2013, 11:37:20 UTC
back to top