https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
e9f73ac Python 3.4.0rc1: Version bump. 10 February 2014, 22:45:05 UTC
71d4e44 Add PyType_GetSlot to python3 def file. Patch courtesy Martin v. Löwis. 10 February 2014, 22:40:04 UTC
ad88d7a Python 3.4.0rc1 release: Updated pydoc topics, fixed suspicious markup errors. 10 February 2014, 12:26:10 UTC
8f9f0f1 Issue #20517: Removed unnecessary new (short-lived) functions from PyErr. 10 February 2014, 11:43:57 UTC
1c143b1 Issue #20505: Add debug info to analyze sporaric failures of test_timeout_rounding() on Windows XP buildbots. 10 February 2014, 10:47:50 UTC
69a2547 Issue #20530: The signatures for slot builtins have been updated to reflect the fact that they only accept positional-only arguments. 10 February 2014, 06:22:38 UTC
b082731 Issue #20517: Functions in the os module that accept two filenames now register both filenames in the exception on failure. This required adding new C API functions allowing OSError exceptions to reference two filenames instead of one. 10 February 2014, 06:05:19 UTC
dc62b7e asyncio: Tulip issue 112: Inline make_handle() into Handle constructor 09 February 2014, 23:45:44 UTC
136fea2 More complete documentation of event loops and policies. Documented the AbstractEventLoopPolicy interface explicitly and explained the relation between the global loop & policy access functions. Added an initial section that explains the connections in general terms. Documented missing XXX methods. 09 February 2014, 14:55:58 UTC
b73c833 Various formatting & grammar fixes in asyncio* docs. 09 February 2014, 14:07:47 UTC
8b40262 Fix typo in library/ipc.rst 09 February 2014, 13:54:13 UTC
3633ce3 Issue #20571: skip test_readline() of test_codecs for Windows code page 65001. The decoder does not support partial decoding yet for this code page. 09 February 2014, 12:11:53 UTC
dfe98a1 Issue #20437: Fixed 22 potential bugs when deleting objects references. 09 February 2014, 11:46:20 UTC
505ff75 Issue #20437: Fixed 21 potential bugs when deleting objects references. 09 February 2014, 11:33:53 UTC
2623c8c Issue #20530: Argument Clinic's signature format has been revised again. The new syntax is highly human readable while still preventing false positives. The syntax also extends Python syntax to denote "self" and positional-only parameters, allowing inspect.Signature objects to be totally accurate for all supported builtins in Python 3.4. 09 February 2014, 06:15:29 UTC
09f08fe asyncio: Remove more relics of resolution/granularity. 09 February 2014, 03:44:02 UTC
72318b9 Issue #20500: clarify that invocation may be indirect 09 February 2014, 02:05:13 UTC
c0bc0b4 Issue #20500: Note other public APIs with the new assertion 09 February 2014, 02:00:01 UTC
0c3949c asyncio: Remove Process.subprocess attribute; it's too easy to get inconsistent Process and Popen objects 09 February 2014, 01:51:40 UTC
313f829 asyncio: Test fix. 09 February 2014, 01:35:09 UTC
3d7b364 Note the new debug assertion in PyObject_Str 09 February 2014, 00:57:34 UTC
d979e43 Close #20500: Don't trigger PyObject_Str assertion at shutdown 09 February 2014, 00:43:21 UTC
c9d1a6b merge 09 February 2014, 00:36:57 UTC
a1afeec Spelling corrections. Submitted to python-dev by python@mrabarnett.plus.com 09 February 2014, 00:36:14 UTC
12c68b2 asyncio doc: fix gather() doc 09 February 2014, 00:35:24 UTC
87bf277 asyncio tests: Remove scories of resolution/granularity 09 February 2014, 00:25:52 UTC
aa029da Tweaks to What's New and some referenced docs 09 February 2014, 00:10:24 UTC
96bb437 Close #20563: Declare ipaddress API stable 08 February 2014, 23:18:26 UTC
66c3d18 Merge: #14983: always add a line end after a MIME boundary marker. 08 February 2014, 22:56:17 UTC
e9c3147 #14983: always add a line end after a MIME boundary marker. This is more RFC compliant (see issue) and fixes a problem with signature verifiers rejecting the part when signed. There is some amount of backward compatibility concern here since it changes the output, but the RFC issue coupled with fixing the problem with signature verifiers seems worth the small risk of breaking code that depends on the current incorrect output. 08 February 2014, 22:54:56 UTC
1272426 merge from 3.3 Include the mention of ResourceWarning being displayed by default by the test runner. Addressing #issue 20529 08 February 2014, 22:28:44 UTC
409ea5d Include the mention of ResourceWarning being displayed by default by the test runner. Addressing #issue 20529 08 February 2014, 22:28:03 UTC
c1567df asyncio doc: document missing event loop methods 08 February 2014, 22:22:58 UTC
b7d6d2a Issue #20540: Fix a performance regression (vs. Python 3.2) when layering a multiprocessing Connection over a TCP socket. For small payloads, Nagle's algorithm would introduce idle delays before the entire transmission of a message. 08 February 2014, 22:03:56 UTC
b4062e8 Issue #20065: socketmodule: Fix build error when AF_CAN is defined without the proper CAN headers. 08 February 2014, 21:54:11 UTC
ffbe3c6 asyncio doc: sort methods 08 February 2014, 21:50:07 UTC
0c1e31a Issue #20540: Fix a performance regression (vs. Python 3.2) when layering a multiprocessing Connection over a TCP socket. For small payloads, Nagle's algorithm would introduce idle delays before the entire transmission of a message. 08 February 2014, 22:05:52 UTC
2c66918 Merge. 08 February 2014, 21:55:13 UTC
4025ac7 Issue #20065: socketmodule: Fix build error when AF_CAN is defined without the proper CAN headers. 08 February 2014, 21:54:48 UTC
ca1b794 Close issue20534: all pickle protocols now supported. 08 February 2014, 19:36:27 UTC
01e46ee Merge: #16983: Apply postel's law to encoded words inside quoted strings. 08 February 2014, 18:13:01 UTC
0400d33 #16983: Apply postel's law to encoded words inside quoted strings. This applies only to the new parser. The old parser decodes encoded words inside quoted strings already, although it gets the whitespace wrong when it does so. This version of the patch only handles the most common case (a single encoded word surrounded by quotes), but I haven't seen any other variations of this in the wild yet, so its good enough for now. 08 February 2014, 18:12:00 UTC
ff9616b Merge #19772: Do not mutate message when downcoding to 7bit. 08 February 2014, 16:51:18 UTC
905c8c3 #19772: Do not mutate message when downcoding to 7bit. This is a bit of an ugly hack because of the way generator pieces together the output message. The deepcopys aren't too expensive, though, because we know it is only called on messages that are not multiparts, and the payload (the thing that could be large) is an immutable object. Test and preliminary work on patch by Vajrasky Kok. 08 February 2014, 16:48:20 UTC
99b1f2b Issue #20553. Use specific asserts in ipaddress tests. 08 February 2014, 14:39:51 UTC
7c389e2 Issue #20553. Use specific asserts in ipaddress tests. 08 February 2014, 14:38:35 UTC
c030270 Issue #20406: Use Python application icons for Idle window title bars. Patch mostly by Serhiy Storchaka. 08 February 2014, 14:05:20 UTC
a7c07d3 Issue #20406: Use Python application icons for Idle window title bars. Patch mostly by Serhiy Storchaka. 08 February 2014, 14:02:26 UTC
4a7668a Close #20536: correctly handle Decimal exponents in statistics 08 February 2014, 13:55:14 UTC
f45e3e3 Merge #18805 NEWS fix from 3.3 08 February 2014, 13:40:23 UTC
98585b6 Fix #18805 NEWS entry 08 February 2014, 13:39:54 UTC
aad0ea0 Merge fix for #18805 from 3.3 08 February 2014, 13:20:58 UTC
932346f Issue #18805: better netmask validation in ipaddress 08 February 2014, 13:17:36 UTC
1ff23d7 Issue #20549: Use specific asserts in mailbox, smtplib and poplib tests. 08 February 2014, 13:06:43 UTC
578c677 Issue #20549: Use specific asserts in mailbox, smtplib and poplib tests. 08 February 2014, 13:06:08 UTC
d3e1207 Issue #20555: Use specific asserts in urllib, httplib, ftplib, cgi, wsgiref tests. 08 February 2014, 12:51:10 UTC
25d8aea Issue #20555: Use specific asserts in urllib, httplib, ftplib, cgi, wsgiref tests. 08 February 2014, 12:50:08 UTC
6c9678e Issue #20546: Use specific asserts in int tests. 08 February 2014, 12:29:36 UTC
3a20a5d Issue #20546: Use specific asserts in int tests. 08 February 2014, 12:28:33 UTC
6cbf151 Issue #20538: UTF-7 incremental decoder produced inconsistant string when input was truncated in BASE64 section. 08 February 2014, 12:06:33 UTC
016a3f3 Issue #20538: UTF-7 incremental decoder produced inconsistant string when input was truncated in BASE64 section. 08 February 2014, 12:01:29 UTC
73afe2a Close #20481: Disallow mixed type input in statistics The most appropriate coercion rules are not yet clear, so simply disallowing mixed type input for 3.4. (Committed on Steven's behalf) 08 February 2014, 09:58:04 UTC
57e4127 Issue #20167: Suppress 3.4 specific 'Exception ignored' messages. Original patch by Tal Einat. 08 February 2014, 09:47:29 UTC
bfd68bf Issue #20478: avoid special casing Counter in statistics Passing Counter objects to the Counter constructor is special cased, going through iter() firsts ensures they are handled the same way as any other iterable. (Committing on Steven's behalf as I don't believe his SSH key is registered yet) 08 February 2014, 09:44:16 UTC
ec1c809 More asyncio news. 08 February 2014, 00:11:17 UTC
85310a5 Issue #20505: Remove resolution and _granularity from selectors and asyncio * Remove selectors.BaseSelector.resolution attribute * Remove asyncio.BaseEventLoop._granularity attribute 07 February 2014, 22:34:58 UTC
c489e83 Merge: #17369: Improve handling of broken RFC2231 values in get_filename. 07 February 2014, 20:04:26 UTC
1e94989 #17369: Improve handling of broken RFC2231 values in get_filename. This fixes a regression relative to python2. 07 February 2014, 20:02:19 UTC
f1e9533 Null merge of commit accidentally made to default branch first. 07 February 2014, 18:48:46 UTC
bd3a11b #20013: don't raise socket error when selected mailbox deleted. I'm checking this in without a test because not much of this code is tested and I don't have time to work up the necessary extensions to the existing test framework. The patch itself was tested by the person who reported the bug. 07 February 2014, 18:47:40 UTC
95ff723 #20013: don't raise socket error when selected mailbox deleted. I'm checking this in without a test because not much of this code is tested and I don't have time to work up the necessary extensions to the existing test framework. The patch itself was tested by the person who reported the bug. 07 February 2014, 18:44:57 UTC
feb6852 Merge: #19063: the unicode-in-set_payload problem isn't getting fixed in 3.4. 07 February 2014, 18:04:18 UTC
fcc0072 #19063: the unicode-in-set_payload problem isn't getting fixed in 3.4. 07 February 2014, 18:03:08 UTC
15a693a #20531: Apply the 3.3 version of the #19063 fix. So passing unicode to set_payload works again (but still doesn't do what you want when the message is serialized). 07 February 2014, 17:46:17 UTC
27e9de6 #20531: Revert e20f98a8ed71, the 3.4 version of the #19063 fix. 07 February 2014, 17:40:37 UTC
790202d asyncio doc: mention that asyncio is not thread-safe 07 February 2014, 18:03:05 UTC
3e7cc03 Issue #20505: add debug info 07 February 2014, 16:53:13 UTC
02384bf #20477: add examples of using the new contentmanager API. 07 February 2014, 15:55:17 UTC
aa21297 #20476: use EmailMessage as factory if non-compat32 policy is used. In 3.5 I will fix this right by adding a message_factory attribute to the policy. 07 February 2014, 15:44:16 UTC
11c5afd Issue #20053: Mark as an expected failure for 3.4 07 February 2014, 13:46:38 UTC
96252cd Issue 20542: Temporarily skip failing test 07 February 2014, 13:34:41 UTC
d49fa5e Issue #20053: Actually test relevant assumption 07 February 2014, 12:28:18 UTC
f28ba36 Issue #20532: Tests which use _testcapi now are marked as CPython only. 07 February 2014, 08:10:55 UTC
5cfc79d Issue #20532: Tests which use _testcapi now are marked as CPython only. 07 February 2014, 08:06:39 UTC
622be34 asyncio.tasks: Fix as_completed, gather & wait to work with duplicate coroutines 07 February 2014, 03:06:16 UTC
2ddb39a Close issue20534: test_enum now tests all supported pickle protocols (2 - HIGHEST_PROTOCOL, inclusive). 07 February 2014, 01:28:50 UTC
7e6a19d Null merge 06 February 2014, 22:29:03 UTC
fe4ef39 Silence BytesWarning (backport 267a4d4d9d65). 06 February 2014, 22:26:57 UTC
eee44f2 Issue #3158: Provide a couple of fallbacks for in case a method_descriptor doesn't have __objclass__. 06 February 2014, 21:46:38 UTC
a26b3f1 Issue #20363. Fixed BytesWarning triggerred by test suite. Patch by Berker Peksag. 06 February 2014, 20:52:23 UTC
bc27a05 Issue #20363. Fixed BytesWarning triggerred by test suite. Patch by Berker Peksag. 06 February 2014, 20:49:45 UTC
a146bef Catch deprecation warnings emitted when non-integers are formatted with %c, %o and %x (introduced in issue #19995). 06 February 2014, 20:44:27 UTC
303718c Fix empty strings to empty bytes objects. 06 February 2014, 19:11:33 UTC
5e028ae Fix empty strings to empty bytes objects. 06 February 2014, 19:10:41 UTC
f317cb7 asyncio.tasks.gather: Fix docstring 06 February 2014, 17:03:53 UTC
c72e638 Close issue20412: Updated Enum docs to have referencable Enum and IntEnum classes 06 February 2014, 16:13:14 UTC
3303b6a Merge for issue #20488 06 February 2014, 14:49:53 UTC
07fbd78 Issue #20488: Update docs to say importlib is *the* implementaiton of import and not *an* implementation. 06 February 2014, 14:46:08 UTC
f811bbf Issue #6386: When executing a script that's a symlink, the directory where the symlink resolves to is added to sys.path, not the directory containing the symlink itself. Thanks to Sanko Resic for an initial attempt at the patch. 06 February 2014, 14:22:51 UTC
94e44a9 Issue #14455: fix handling of unsigned long long values for binary plist files Values in the range of an unsigned long long, but outside of the range of a signed long long were serialized as a negative value. Due to a bug in PyObjC my test scripts indicated that the previous behavior matched Apple's plist code, instead the handle large unsigned values correctly. The change to plistlib.py is from a patch by Serhiy. 06 February 2014, 10:19:18 UTC
back to top