https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
44719a7 Version bump to 3.4.0a3. 28 September 2013, 22:51:00 UTC
346f402 Updated pydoc topics.py for 3.4a3 release. 28 September 2013, 22:43:34 UTC
b3b0720 merge 3.3 (#19115) 28 September 2013, 19:13:10 UTC
3103631 fix duplicate test names (closes #19115) Patch by Xavier de Gaye. 28 September 2013, 19:12:37 UTC
f7622bf Issue #18950: Fix miscellaneous bugs in the sunau module. Au_read.readframes() now updates current file position and reads correct number of frames from multichannel stream. Au_write.writeframesraw() now correctly updates current file position. Au_read.getnframes() now returns an integer (as in Python 2). Au_read and Au_write now correctly works with file object if start file position is not a zero. 28 September 2013, 18:24:43 UTC
0300a8d Issue #18950: Fix miscellaneous bugs in the sunau module. Au_read.readframes() now updates current file position and reads correct number of frames from multichannel stream. Au_write.writeframesraw() now correctly updates current file position. Au_read.getnframes() now returns an integer (as in Python 2). Au_read and Au_write now correctly works with file object if start file position is not a zero. 28 September 2013, 18:21:39 UTC
6ba64f4 Close #18596: Support address sanity checking in clang/GCC This patch appropriately marks known false alarms in the small object allocator when address sanity checking is enabled (patch contributed by Dhiru Kholia). 28 September 2013, 14:28:55 UTC
4cc2afa Close #18990: remove root attribute from XMLPullParser - this was an internal implementation detail for iterparse - this has been changed to use a new private method instead - XMLPullParser.close docs are now more explicit about not returning a root element and instead direct users towards read_events - also added missing docstrings and clarified some details related to exactly *when* events are consumed from the internal queue (Initial patch by Stefan Behnel) 28 September 2013, 13:50:35 UTC
33918c1 Issue19030: fixed comment that was still referring to a changed descriptor. 28 September 2013, 06:02:02 UTC
9a1daf5 Close #19011: Add documentation on some of the non-standard Enum behavior. Issues such as iterating and containment on Enum classes, why Enum member instances do not show up on other Enum members, and how __new__ should be used. 28 September 2013, 05:58:06 UTC
ab25c7c Issue #19053: ZipExtFile.read1() with non-zero argument no more returns empty bytes until end of data. 27 September 2013, 19:14:31 UTC
d2c07a5 Issue #19053: ZipExtFile.read1() with non-zero argument no more returns empty bytes until end of data. 27 September 2013, 19:11:57 UTC
cb2c4fe Updated test_logging so that errors don't occur in the absence of threading. 27 September 2013, 18:08:24 UTC
f6cdffe Streamlined logging tests by moving common code to a helper function. 27 September 2013, 17:41:12 UTC
5421f35 logging: added support for Unix domain sockets to SocketHandler and DatagramHandler. 27 September 2013, 17:18:28 UTC
5579889 Fix .hgtouch to list the dependencies for auto-generated AST code correctly. Issue #19016 27 September 2013, 15:48:19 UTC
c3034b1 merge 3.3 27 September 2013, 13:11:31 UTC
1f09c66 let this work with system Python 2.5 27 September 2013, 13:11:21 UTC
c51c3ed merge 3.3 27 September 2013, 03:43:11 UTC
eecdd77 fix my absurd spelling 27 September 2013, 03:42:53 UTC
c30d058 merge 3.3 (#19098) 27 September 2013, 02:21:41 UTC
305e5aa don't scale compiler stack frames if the recursion limit is huge (closes #19098) 27 September 2013, 02:17:45 UTC
1891cff Move open outside try/finally 26 September 2013, 16:35:39 UTC
9908123 Don't use fancy new Python features like 'with' - some bots don't have them and can't bootstrap the parser. 26 September 2013, 13:41:36 UTC
58fe1b1 Normalize whitespace 26 September 2013, 13:32:22 UTC
b788a38 Small fixes in Parser/asdl.py - no change in functionality. 1. Make it work when invoked directly from the command-line. It was failing due to a couple of stale function/class usages in the __main__ section. 2. Close the parsed file in the parse() function after opening it. 26 September 2013, 13:31:32 UTC
e03ea37 Close #19030: improvements to inspect and Enum. inspect.getmembers and inspect.classify_class_attrs now search the metaclass mro for types.DynamicClassAttributes (what use to be called enum._RouteClassAttributeToGetattr); in part this means that these two functions no longer rely solely on dir(). Besides now returning more accurate information, these improvements also allow a more helpful help() on Enum classes. 25 September 2013, 14:14:41 UTC
7cba5fd Fix minor typo. 25 September 2013, 07:04:23 UTC
0fc5b27 Null merge (tkinter.Tkapp.merge() was removed in 3.4). 23 September 2013, 20:24:38 UTC
369606d Issue #19028: Fixed tkinter.Tkapp.merge() for non-string arguments. 23 September 2013, 20:20:07 UTC
77622f5 Issue #18996: TestCase.assertEqual() now more cleverly shorten differing strings in error report. 23 September 2013, 20:07:00 UTC
463bd4b Issue #19034: repr() for tkinter.Tcl_Obj now exposes string reperesentation. 23 September 2013, 19:49:02 UTC
64a9972 Close #19025: Better error message when trying to delete an Enum member. Also slight code reorg for PEP 8 guidelines. 22 September 2013, 23:18:19 UTC
0c47f34 Issue #18978: Update docs to reflect explicitly the ability to set the attribute at the class level. 22 September 2013, 13:33:45 UTC
838521e Close #18978: Merge changes. 22 September 2013, 14:06:24 UTC
ea9e097 Update NEWS 22 September 2013, 13:40:06 UTC
f94a16b Close #18626: add a basic CLI for the inspect module 22 September 2013, 12:46:49 UTC
4c7fe6a Avoid inconsistent use of 'finalizer' 22 September 2013, 11:32:12 UTC
be57ab8 Close #19047: weakref doc cleanups - be clear finalizers survive automatically - update for PEP 442 __del__ changes - mention module cleanup changes and weakref.finalize in What's New 22 September 2013, 11:26:30 UTC
a283887 merge with 3.3 22 September 2013, 09:46:51 UTC
587b305 Closes #19043: remove detailed listing of versions from license files Since all versions since 2.2 are under the same licensing terms, this saves the release manager from touching the two files for very new minor release. 22 September 2013, 09:45:52 UTC
df4cb12 Merge from 3.3 22 September 2013, 09:38:44 UTC
ce34687 Fix comment in test_gdb 22 September 2013, 09:38:16 UTC
710a67e Note that LINEAR_PROBES can be set to zero. 22 September 2013, 03:17:31 UTC
4ef0528 Minor beautification. Put updates and declarations in a more logical order. 21 September 2013, 22:39:49 UTC
a78cccb test_gdb: skip pretty-printing of sets with gdb < 7.3 (should fix the failures on OpenIndiana) 21 September 2013, 22:14:27 UTC
d0f3e07 test_gdb: dump gdb version in verbose mode 21 September 2013, 21:56:17 UTC
0ce1953 When LINEAR_PROBES=0, let the compiler remove the dead code on its own. 21 September 2013, 21:07:18 UTC
c70a2b7 Make the linear probe sequence clearer. 21 September 2013, 21:02:55 UTC
1eb8762 Merge heads 20 September 2013, 20:28:27 UTC
dac8b8b Issue #3015: Fixed tkinter with wantobject=False. Any Tcl command call returned empty string. 20 September 2013, 20:24:20 UTC
31f477c Issue #3015: Fixed tkinter with wantobject=False. Any Tcl command call returned empty string. 20 September 2013, 20:21:44 UTC
b4a46cb Add a comment making it explicit that itertools.tee() is already 64bit-safe (issue #19049) 20 September 2013, 20:19:22 UTC
de24a1f Null merge 20 September 2013, 18:26:56 UTC
c8bf95c Issue #18050: Fixed an incompatibility of the re module with Python 3.3.0 binaries. 20 September 2013, 18:24:39 UTC
df099f5 Update internal comments to say _something_ about the "API ID". Best I can tell, the possible values for this aren't documented anywhere. 20 September 2013, 02:06:37 UTC
3af4fad Correcting the mistake in 678e3c0d2d99 Merge from 3.3 Addresses Issue #18553: isatty is not Unix only. 19 September 2013, 07:10:17 UTC
2a97cee Correcting the mistake in 14ba90816930 Addresses Issue #18553: isatty is not Unix only. 19 September 2013, 07:08:56 UTC
6bd3e44 Merge #14984: only import pwd on POSIX. Since we have fine grained import locks in 3.4, I moved the import to where it is actually needed. 18 September 2013, 12:59:47 UTC
4b49ae6 Merge #14984: only import pwd on POSIX. 18 September 2013, 12:54:00 UTC
58bf8d2 Merge #14984: only import pwd on POSIX. 18 September 2013, 12:53:26 UTC
505be21 #14984: only import pwd on POSIX. 18 September 2013, 12:52:38 UTC
cf6d0e7 Merge #19037: adjust file times *before* moving maildir files into place. 18 September 2013, 12:36:36 UTC
41a22f1 #19037: adjust file times *before* moving maildir files into place. This avoids race conditions when other programs are monitoring the maildir directory. Patch by janzert. 18 September 2013, 12:34:40 UTC
b7c1a5d Merge merge heads. 18 September 2013, 11:36:12 UTC
4feddde Merge heads. 18 September 2013, 11:35:30 UTC
825b50a Merge heads. 18 September 2013, 11:34:13 UTC
9937155 - followup for issue #18997, make _clear_joined_ptr static. 18 September 2013, 10:13:18 UTC
0648bf7 - followup for issue #18997, make _clear_joined_ptr static. 18 September 2013, 10:12:28 UTC
4750fa8 Merge #14984: On POSIX, enforce permissions when reading default .netrc. 18 September 2013, 01:28:17 UTC
fb9dc0b Merge #14984: On POSIX, enforce permissions when reading default .netrc. 18 September 2013, 01:04:50 UTC
8270a2c Merge #14984: On POSIX, enforce permissions when reading default .netrc. 18 September 2013, 00:32:54 UTC
104aab9 #14984: On POSIX, enforce permissions when reading default .netrc. Initial patch by Bruno Piguet. This is implemented as if a useful .netrc file could exist without passwords, which is possible in the general case; but in fact our netrc implementation does not support it. Fixing that issue will be an enhancement. 18 September 2013, 00:30:02 UTC
9353494 Issue #18873: The tokenize module, IDLE, 2to3, and the findnocoding.py script now detect Python source code encoding only in comment lines. 16 September 2013, 20:57:00 UTC
dafea85 Issue #18873: The tokenize module, IDLE, 2to3, and the findnocoding.py script now detect Python source code encoding only in comment lines. 16 September 2013, 20:51:56 UTC
3c41154 Issue #17003: Unified the size argument names in the io module with common practice. 16 September 2013, 20:18:10 UTC
b3955fe Issue #19029: Change non-existing since 3.0 StringType to str. 16 September 2013, 08:03:59 UTC
975fce3 Issue #19029: Change non-existing since 3.0 StringType to str. 16 September 2013, 08:01:31 UTC
c6ebbef One more markup fix. 16 September 2013, 02:03:12 UTC
c850f34 Close #18693: Enum is now more help() friendly. 15 September 2013, 23:59:35 UTC
173a157 #1565525: Add traceback.clear_frames() helper function to clear locals ref'd by a traceback 15 September 2013, 22:15:56 UTC
8408dc5 Issue 18771: Make it possible to set the number linear probes at compile-time. 15 September 2013, 21:57:15 UTC
e6d35db Null merge of 3.3 into default. 15 September 2013, 20:40:18 UTC
a238914 Null merge of 3.2 into 3.3. 15 September 2013, 20:39:06 UTC
945a251 Null merge of 3.1 into 3.2 Changeset c39f42f46a05 left a dangling head on 3.1. 15 September 2013, 20:37:25 UTC
101e074 Close #18989: enum members will no longer overwrite other attributes, nor be overwritten by them. 15 September 2013, 19:34:36 UTC
defe7f4 Expose --bind argument for http.server, enable http.server to bind to a user specified network interface. Patch contributed by Malte Swart. Addresses issue #17764. HG :Enter commit message. Lines beginning with 'HG:' are removed. 15 September 2013, 16:37:27 UTC
5642ff9 Fixup reST syntax errors and streamline docs of PEP 446. 15 September 2013, 08:37:57 UTC
c76aa48 merge 15 September 2013, 03:52:54 UTC
46f5ca3 Issue #19018: The heapq.merge() function no longer suppresses IndexError 15 September 2013, 03:51:57 UTC
668dede Close #18929: inspect.classify_class_attrs will now search the metaclasses (last) to find where an attr was defined. 15 September 2013, 01:53:26 UTC
2131a4a Add __reversed__ to Enum. Minor code reorg (moved __members__ to be in alpha order). 15 September 2013, 01:11:24 UTC
5589bd1 #18856: merge with 3.3. 15 September 2013, 01:05:04 UTC
7c89ae2 Address Terry's comments 15 September 2013, 00:01:39 UTC
0a32d92 Merge heads. 15 September 2013, 00:00:42 UTC
04d4d6a Avoid test_logging failure when run after test_unittest, by renaming a conflicting logger 14 September 2013, 19:16:39 UTC
0715b9f Issue #18937: Add an assertLogs() context manager to unittest.TestCase to ensure that a block of code emits a message using the logging module. 14 September 2013, 17:45:47 UTC
692ee9e #18206: Re-fix license URL. 14 September 2013, 17:31:44 UTC
f11caa0 Merge #18206: Fix test for existence of license URL. This test will fail because a previous attempt to fix a merge error in site.py was incorrect, but the test wasn't running so it wasn't caught. The next commit will fix the site.py bug. 14 September 2013, 17:31:14 UTC
1bc6ceb #18206: Fix test for existence of license URL. It now always checks, instead of only when the LICENSE file doesn't exist. It is also protected by the 'network' resource, and uses a HEAD request since we are only doing an existence check. 14 September 2013, 17:28:37 UTC
back to top