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

sort by:
Revision Author Date Message Commit Date
48070c1 Issue #23803: Fixed str.partition() and str.rpartition() when a separator is wider then partitioned string. 29 March 2015, 16:21:02 UTC
9db5500 Make some tests more frienly to MemoryError. Free memory, unlock hanging threads. 28 March 2015, 18:38:37 UTC
d7aa524 Issue #23445: Fix test.support.python_is_optimized() for CFLAGS=-Og -Og does not optimize the C code, it's just "fast debugging". 27 March 2015, 14:36:01 UTC
79fd962 asyncio: Fix _SelectorTransport.__repr__() if the event loop is closed 27 March 2015, 14:20:08 UTC
0b4e355 Check that failed writerow() doesn't produce change a file. 25 March 2015, 17:16:15 UTC
1b87ae0 Issue #23742: ntpath.expandvars() no longer loses unbalanced single quotes. 25 March 2015, 14:40:15 UTC
81f241a Issue #23571: If io.TextIOWrapper constructor fails in _Py_DisplaySourceLine(), close the binary file to fix a resource warning. 25 March 2015, 01:25:25 UTC
84092ac Issue #23571: Fix reentrant call to Py_FatalError() Flushing sys.stdout and sys.stderr in Py_FatalError() can call again Py_FatalError(). Add a reentrant flag to detect this case and just abort at the second call. 25 March 2015, 00:54:46 UTC
b0749ca Fixed bytes warnings when run tests with -vv. 24 March 2015, 23:33:19 UTC
7665be6 Issue #21802: The reader in BufferedRWPair now is closed even when closing writer failed in BufferedRWPair.close(). 24 March 2015, 21:21:57 UTC
8ffe917 Issue #23671: string.Template now allows to specify the "self" parameter as keyword argument. string.Formatter now allows to specify the "self" and the "format_string" parameters as keyword arguments. 24 March 2015, 20:28:43 UTC
be1eb14 Added tests for mixed kinds of Unicode strings. 24 March 2015, 19:48:30 UTC
6c86fe2 Issue #23583: Added tests for standard IO streams in IDLE. 24 March 2015, 17:46:54 UTC
ec4f959 Issue #23571: Py_FatalError() now tries to flush sys.stdout and sys.stderr It should help to see exceptions when stderr if buffered: PyErr_Display() calls sys.stderr.write(), it doesn't write into stderr file descriptor directly. 24 March 2015, 12:44:35 UTC
0e98a76 Issue #23571: Enhance Py_FatalError() * Display the current Python stack if an exception was raised but the exception has no traceback * Disable faulthandler if an exception was raised (before it was only disabled if no exception was raised) * To display the current Python stack, call PyGILState_GetThisThreadState() which works even if the GIL was released 24 March 2015, 10:24:06 UTC
2e3998f #11468: improve unittest basic example. Initial patch by Florian Preinstorfer. 24 March 2015, 10:42:41 UTC
19276f1 Issue #23654: Fix faulthandler._stack_overflow() for the Intel C Compiler (ICC) Issue #23654: Turn off ICC's tail call optimization for the stack_overflow generator. ICC turns the recursive tail call into a loop. Patch written by Matt Frank. 23 March 2015, 20:20:27 UTC
d4c2ac8 Issue #21560: An attempt to write a data of wrong type no longer cause GzipFile corruption. Original patch by Wolfgang Maier. 23 March 2015, 13:25:43 UTC
f6e31b7 Issue 23729: Document ElementTree namespace handling and fix an omission in the XPATH predicate table. 22 March 2015, 22:29:09 UTC
936da2a #23647: Increase imaplib's MAXLINE to accommodate modern mailbox sizes. 22 March 2015, 20:17:46 UTC
beed840 #23539: Set Content-Length to 0 for PUT, POST, and PATCH if body is None. Some http servers will reject PUT, POST, and PATCH requests if they do not have a Content-Length header. Patch by James Rutherford, with additional cleaning up of the 'request' documentation by me. 22 March 2015, 19:18:23 UTC
75ed90a #23700: fix/improve comment 22 March 2015, 16:33:46 UTC
218144a clarify behavior of shutil.move when destination exists (closes #22933) Patch by Mike Short. 22 March 2015, 14:11:54 UTC
ce8f5de Issue #22289: Prevent test_urllib2net failures due to ftp connection timeout. 22 March 2015, 08:14:48 UTC
d357b89 Issue #22079: Deprecation warning now is issued in PyType_Ready() instead of raising TypeError when statically allocated type subclasses dynamically allocated type 22 March 2015, 07:46:36 UTC
52027c3 Issue #22351: The nntplib.NNTP constructor no longer leaves the connection and socket open until the garbage collector cleans them up. Patch by Martin Panter. 21 March 2015, 07:40:26 UTC
63998a3 #11726: Make linecache docs reflect that all files are treated the same. Being able to read non-python text files is not a purpose of linecache, but it does work and people use it. This changeset adjusts the language to make it clear that Python files are not treated uniquely, but does not go so far as to say reading non-python files is explicitly supported. 20 March 2015, 15:31:38 UTC
74a49ac Issue #23681: Fixed Python 2 to 3 poring bugs. Indexing bytes retiurns an integer, not bytes. 20 March 2015, 14:46:19 UTC
d83b7c2 Issue #23700: NamedTemporaryFile iterator closed underlied file object in some circunstances while NamedTemporaryFile object was living. This causes failing test_csv. Changed the implementation of NamedTemporaryFile.__iter__ to make tests passed. 20 March 2015, 14:11:20 UTC
f0c6cd3 Issue #23686: Update OS X 10.5 installer build to use OpenSSL 1.0.2a. 19 March 2015, 23:21:10 UTC
64c439d Fixed Misc/NEWS entry for issue #23136. 19 March 2015, 17:52:50 UTC
423feea Issue #23136: _strptime now uniformly handles all days in week 0, including Jan 30 of previous year. Based on patch by Jim Carroll. 19 March 2015, 17:13:37 UTC
56cefa6 Issue #23700: Iterator of NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. Patch by Bohuslav Kabrda. 19 March 2015, 13:23:15 UTC
86fdbf3 wrap properly 19 March 2015, 02:35:38 UTC
482fe04 issue23673 add private method to enum to support replacing global constants with Enum members: - search for candidate constants via supplied filter - create new enum class and members - insert enum class and replace constants with members via supplied module name - replace __reduce_ex__ with function that returns member name, so previous Python versions can unpickle modify IntEnum classes to use new method 19 March 2015, 01:19:30 UTC
d833779 Issue #22903: The fake test case created by unittest.loader when it fails importing a test module is now picklable. 18 March 2015, 22:56:46 UTC
c4c19b3 Issue #23353: improve exceptions tests for generators 18 March 2015, 21:22:46 UTC
444f124 _tracemalloc.c: Fix typo 18 March 2015, 15:05:18 UTC
376658f Issue #11726: Fix linecache example in the doc Use a Python source file (linecache.__file__) instead of /etc/passwd. Modify also linecache docstrings to clarify the linecache is written to cache Python source files, not any text files. 18 March 2015, 13:16:50 UTC
93f0665 Issue #11726: clarify linecache doc: linecache is written to cache Python source files, even if "it works" with other text files encoded to UTF-8. 18 March 2015, 13:14:42 UTC
6a318d4 Issue #19428: Document that PyMarshal_ReadLongFromFile() and PyMarshal_ReadShortFromFile() can fail. 18 March 2015, 12:58:49 UTC
d6dc7bd Issue #23456: Add missing @coroutine decorators in asyncio 18 March 2015, 10:37:42 UTC
d55436a Issue #23207: Improved kwarg validation. 18 March 2015, 08:47:58 UTC
ab6b9f8 Issue #22585: make URandomFDTests test case actually run 17 March 2015, 11:30:08 UTC
6a98002 Issue #23682: Delete Python 2.2 mention from distutils documentation. Patch by Thomas Kluyver. 17 March 2015, 04:55:48 UTC
59c4eb7 versionchanged for rc4 removal (closes #23679) 16 March 2015, 17:43:38 UTC
05d5473 Use non-zero and non-last positions in error handler tests. 16 March 2015, 06:29:47 UTC
98d156b Increased coverage of standard codec error handlers. 15 March 2015, 21:41:37 UTC
39430da Issue #23549: Clarify confusion in heapq doc - accessing the mininmal element The current documentation only mentions heap[0] as the smallest element in the beginning, and not in any of the methods' docs. There's no method to access the minimal element without popping it, and the documentation of nsmallest is confusing because it may suggest that min() is the way to go for n==1. 15 March 2015, 03:14:23 UTC
a785dec Issue #23568: Add rdivmod support to MagicMock() objects. Patch by Håkan Lövdahl. 14 March 2015, 23:51:56 UTC
b19542d Fix minor docs markup errors. 14 March 2015, 19:32:57 UTC
41e7244 Fixes incorrect use of GetLastError where errno should be used. 14 March 2015, 18:38:27 UTC
0d70ab6 __getslice__ certainly won't appear in the output 13 March 2015, 21:21:23 UTC
2645bad Make the case to only support Python 2.7 when supporting 2/3 simultaneously 13 March 2015, 16:49:44 UTC
577fc4e Issue #23138: Fixed parsing cookies with absent keys or values in cookiejar. Patch by Demian Brecht. 13 March 2015, 07:05:01 UTC
79fbeee Issue #23051: multiprocessing.Pool methods imap() and imap_unordered() now handle exceptions raised by an iterator. Patch by Alon Diamant and Davin Potts. 13 March 2015, 06:25:26 UTC
f0f14f7 use the meth role for ZipFile.open 13 March 2015, 03:41:06 UTC
3279995 Issue #23081: Document that PySequence_List also accepts iterables. Patch by Lars Buitinck. 13 March 2015, 00:55:45 UTC
ce77ee9 Issue #22154: Add an example to show context management protocol support of ZipFile.open(). Patch by Mike Short. 13 March 2015, 00:29:54 UTC
a60c2fe Issue #23641: Cleaned out legacy dunder names from tests and docs. Fixed 2 to 3 porting bug in pynche.ColorDB. 12 March 2015, 19:56:08 UTC
18987a1 Issue #20617: Remove unused import in test_ssl. Patch by Mark Lawrence. 12 March 2015, 16:50:49 UTC
0561c53 Issue #23605: Refactor os.walk() tests to also run them on os.fwalk() 12 March 2015, 09:28:24 UTC
a112a8a Issue #22928: Disabled HTTP header injections in http.client. Original patch by Demian Brecht. 12 March 2015, 09:13:36 UTC
c775ad6 Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet. 11 March 2015, 16:20:35 UTC
cf4a2f2 Issue #23615: Modules bz2, tarfile and tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver. 11 March 2015, 15:18:03 UTC
13be8c2 Removes unused format string insertion in launcher.c. 11 March 2015, 02:38:25 UTC
a654510 Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects. 10 March 2015, 21:32:00 UTC
ebb8c2d Issue #22028: Ensure mimetypes will not open registry keys with embedded nulls 10 March 2015, 20:17:21 UTC
7a82afe asyncio: Fix repr(BaseSubprocessTransport) if it didn't start yet Replace "running" with "not started" and don't show the pid if the subprocess didn't start yet. 10 March 2015, 15:32:29 UTC
84c717d asyncio doc: changes on the Queue API missed Python 3.4.3 release 10 March 2015, 15:27:54 UTC
77a6b20 Issue #23432: Remove duplicate content from SystemExit docs. Also, document SystemExit.code attribute explicitly. 10 March 2015, 12:47:15 UTC
47c41b4 Issue #23605: os.walk() doc now mentions shutil.rmtree() in the last example 10 March 2015, 12:31:47 UTC
101447b fix up import style 09 March 2015, 14:37:50 UTC
8be2142 Issue #23617: Correct plurals typo noted by Kentrell Johnson. 09 March 2015, 08:55:02 UTC
c835827 indicate correct version (closes #23608) 08 March 2015, 13:42:25 UTC
f87afb0 Issue #21619: Cleaned up test_broken_pipe_cleanup. Patch by Martin Panter. 08 March 2015, 07:16:40 UTC
e3207fe Issue #20876: correctly close temporary file in test.support.fs_is_case_insensitive() 07 March 2015, 23:15:05 UTC
8c69ecf replace Amazon links in the documentation (closes #23579) Patch by Sayan Chowdhury. 07 March 2015, 14:34:16 UTC
f8904e9 Issue #22853: Added regression test for using multiprocessing.Queue at import time. Patch by Davin Potts. 06 March 2015, 21:32:54 UTC
c19ed37 remove redundant test 06 March 2015, 14:10:26 UTC
a915723 fix potential refleak in PyFloat_AsDouble (closes #23590) 06 March 2015, 14:08:44 UTC
b5a2322 Issue #23593: fix Misc/NEWS entries 06 March 2015, 01:44:10 UTC
ac677f3 Issue #23594: Update OS X 10.5 installer build to use OpenSSL 1.0.2. 06 March 2015, 01:34:24 UTC
7bcf9a5 use _import_symbols to import VERIFY_* constants 05 March 2015, 04:18:57 UTC
c3d9c5c adjust test_crl_check for trusted first being default 05 March 2015, 04:18:48 UTC
990fcaa expose X509_V_FLAG_TRUSTED_FIRST 05 March 2015, 03:49:41 UTC
fdb1971 enable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476) 05 March 2015, 03:11:12 UTC
20f4bd4 Issue #21619: Try to fix test_broken_pipe_cleanup() 05 March 2015, 01:38:41 UTC
f7f3b0a Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed. 04 March 2015, 19:51:55 UTC
7beb4f9 Issue #23504: Added an __all__ to the types module. 04 March 2015, 07:43:27 UTC
92ce1b4 merge 3.3 (#23362) 02 March 2015, 18:23:41 UTC
e5a853c use PyMem_NEW to detect overflow (closes #23362) 02 March 2015, 18:23:25 UTC
5061e67 merge 3.3 (#23367) 02 March 2015, 16:18:40 UTC
b779bfb fix possible overflow bugs in unicodedata (closes #23367) 02 March 2015, 16:17:05 UTC
3f9e381 Issue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and later 02 March 2015, 16:05:27 UTC
bdf525b wrap everything at 80 chars 02 March 2015, 14:31:40 UTC
29fec92 link to the correct dis method or function (closes #23561) 02 March 2015, 14:27:43 UTC
9270be7 Added more tests for urllib.parse utility functions. These functions are not documented but used in third-party code. 02 March 2015, 14:32:29 UTC
ed0392a Issue #23527: Update Gmail port number for STARTTLS to 587. Patch by Alex Shkop. 02 March 2015, 05:40:36 UTC
659f631 Issue #23477: Improve test coverage of wsgiref.simple_server. The test checks that the environ argument contains correct headers, querystring and path information. Patch by Alex Shkop. 02 March 2015, 04:53:33 UTC
back to top