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

sort by:
Revision Author Date Message Commit Date
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
3dcb0cf Issue #20520: Fixed readline test in test_codecs. 06 February 2014, 07:27:28 UTC
5b4fab1 Issue #20520: Fixed readline test in test_codecs. 06 February 2014, 07:26:56 UTC
bfafa61 merge heads 06 February 2014, 05:18:48 UTC
f0020f5 asyncio.streams.StreamReader: Add 'at_eof()' method 06 February 2014, 05:14:30 UTC
93db29b Issue #20374: merge 06 February 2014, 01:03:42 UTC
22d415c Issue #20374: delete spurious empty line 06 February 2014, 01:02:29 UTC
4b104ab Issue #20374: merge 06 February 2014, 00:55:20 UTC
7b9ddea Issue #20374: Avoid compiler warnings when compiling readline with libedit. 06 February 2014, 00:53:10 UTC
e694c97 asyncio.streams: Use bytebuffer in StreamReader; Add assertion in feed_data 05 February 2014, 23:11:13 UTC
58af25e #14515: clarify that TemporaryDirectory's __enter__ returns the name. 05 February 2014, 19:56:39 UTC
2368607 #14515: clarify that TemporaryDirectory's __enter__ returns the name. 05 February 2014, 19:53:40 UTC
255493c Issue #19920: TarFile.list() no longer fails when outputs a listing containing non-encodable characters. Added tests for TarFile.list(). Based on patch by Vajrasky Kok. 05 February 2014, 18:54:43 UTC
3b4f159 Issue #19920: TarFile.list() no longer fails when outputs a listing containing non-encodable characters. Added tests for TarFile.list(). Based on patch by Vajrasky Kok. 05 February 2014, 18:53:36 UTC
4d5d69d TestNamedTuple.test_pickle was only testing through protocol 2. Changed to have it automatically test through the most recent version. 05 February 2014, 15:33:14 UTC
456ab5d Issue #20053: new test to check an assumption 05 February 2014, 13:54:55 UTC
780145d Issue #20498: Fixed io.StringIO tests for newline='\n'. Added new tests. 05 February 2014, 11:42:29 UTC
1812bd4 Issue #20498: Fixed io.StringIO tests for newline='\n'. Added new tests. 05 February 2014, 11:42:01 UTC
54c1391 Issue #20489: Explicitly qualified expressions for default values in methods. 05 February 2014, 11:34:01 UTC
2aa15d8 Issue #20465: Update SQLite shipped with OS X installer to 3.8.3. 05 February 2014, 02:44:17 UTC
25ff287 Issue #20515: Fix NULL pointer dereference introduced by issue #20368 CID 1167595 04 February 2014, 23:29:48 UTC
d33491e Issue #20515: Fix NULL pointer dereference introduced by issue #20368 CID 1167595 04 February 2014, 23:29:17 UTC
3b55f0c asyncio: Cosmetic improvement to test__run_once_logging() mock argument. 04 February 2014, 22:27:14 UTC
3c9bb69 Add missing word ("thread") to sentence about call_soon_threadsafe. 04 February 2014, 21:49:34 UTC
5cb84ed asyncio doc: add an example to schedule a coroutine from a different thread 04 February 2014, 17:18:27 UTC
d8b24d7 Closes #20509: Merged documentation update from 3.3. 04 February 2014, 16:42:04 UTC
6068b6c Issue #20509: Added cross-reference in documentation. 04 February 2014, 16:28:07 UTC
e9e8907 merge 3.3 (#19186) 04 February 2014, 15:12:18 UTC
091d017 restore namespacing of pyexpat symbols (closes #19186) 04 February 2014, 15:10:55 UTC
6edd82a Close #20053: ignore default pip config settings ensurepip now sets PIP_CONFIG_FILE to os.devnull before import pip from the wheel file. This also ensures venv ignores the default settings when bootstrapping pip. 04 February 2014, 13:02:36 UTC
a9b1524 Close #20404: blacklist non-text encodings in io.TextIOWrapper - io.TextIOWrapper (and hence the open() builtin) now use the internal codec marking system added for issue #19619 - also tweaked the C code to only look up the encoding once, rather than multiple times - the existing output type checks remain in place to deal with unmarked third party codecs. 04 February 2014, 12:11:18 UTC
1ea4e41 Issue #17162: Fix compilation, replace non-breaking space with an ASCII space 04 February 2014, 08:49:14 UTC
ca7b046 Issue #17162: Add PyType_GetSlot. 04 February 2014, 08:33:05 UTC
83bdfa0 asyncio: Fix _ProactorWritePipeTransport._pipe_closed() Do nothing if the pipe is already closed. _loop_writing() may call _force_close() when it gets ConnectionResetError. 04 February 2014, 07:57:48 UTC
1703bbb Oops, undo unwanted changes in test_asyncio: mistakes of my the last sync with Tulip (changeset d7ac90c0463a) 03 February 2014, 22:59:52 UTC
e48d4db asyncio doc: add an example of asyncio.subprocess with communicate() and wait() 03 February 2014, 22:26:28 UTC
b79eb05 asyncio.subprocess: Replace Process.get_subprocess() method with a Process.subprocess read-only property 03 February 2014, 22:08:14 UTC
cb306d1 Issue #20474: Fix "unexpected success" test_socket failures on OS X 10.7+. 03 February 2014, 22:02:26 UTC
c564038 Issue #20474: Fix "unexpected success" test_socket failures on OS X 10.7+. 03 February 2014, 21:58:31 UTC
08df295 Skip expr* tests for large integers for Tcl <8.5. The '**' operator is available only since 8.5 and in any case such large integers are not supported on Tcl <8.5. 03 February 2014, 20:32:00 UTC
160f892 Skip expr* tests for large integers for Tcl <8.5. The '**' operator is available only since 8.5 and in any case such large integers are not supported on Tcl <8.5. 03 February 2014, 20:31:09 UTC
c49672f Issue #20426: When passing the re.DEBUG flag, re.compile() displays the debug output every time it is called, regardless of the compilation cache. 03 February 2014, 20:01:35 UTC
d2cc743 Issue #20426: When passing the re.DEBUG flag, re.compile() displays the debug output every time it is called, regardless of the compilation cache. 03 February 2014, 19:59:59 UTC
b74cf63 Merge heads 03 February 2014, 19:36:17 UTC
512259b Issue #19761: Fixed Tkinter tests on OS X. 03 February 2014, 19:34:14 UTC
b3de1a7 Issue #19761: Fixed Tkinter tests on OS X. 03 February 2014, 19:33:33 UTC
ce591c2 Issue #20368: The null character now correctly passed from Tcl to Python. Improved error handling in variables-related commands. 03 February 2014, 19:25:56 UTC
1317e14 Issue #20368: The null character now correctly passed from Tcl to Python. Improved error handling in variables-related commands. 03 February 2014, 19:24:07 UTC
233eac4 remove extra backtick 03 February 2014, 19:08:00 UTC
1b7c931 Issue #20368: Add tests for Tkinter methods exprstring(), exprdouble(), exprlong() and exprboolean(). 03 February 2014, 18:46:14 UTC
fc05525 Issue #20368: Add tests for Tkinter methods exprstring(), exprdouble(), exprlong() and exprboolean(). 03 February 2014, 18:41:34 UTC
f045de4 remove code which does nothing but cause refleaks 03 February 2014, 14:35:08 UTC
ae376e5 Merge from 3.3 03 February 2014, 14:20:22 UTC
3633da2 Use different word 03 February 2014, 14:04:02 UTC
d591cba Merged documentation update from 3.3. 03 February 2014, 11:52:24 UTC
554f22f Added cookbook entry on logging filter configuration using dictConfig(). 03 February 2014, 11:51:45 UTC
7d2bfed inspect.signature: Add (restore) support for builtin classes #20473 03 February 2014, 07:46:07 UTC
45e732d whatsnew: read/write on closed SSL socket exception has changed. 03 February 2014, 06:33:39 UTC
bf0ab83 whatsnew: html.escape 10x faster, _gestalt module gone. 03 February 2014, 06:14:03 UTC
3bc647c Issue #20472: asyncio: Adjust the note about Mac OS X on PTY, specify that it requires at least Mac OS X 10.6. 02 February 2014, 23:35:46 UTC
9dd39f5 Issue #20472: test_asyncio: skip PTY tests on Mac OS X older than 10.6 02 February 2014, 23:32:13 UTC
1328e9d Issue #20435: Fix _pyio.StringIO.getvalue() to take into account newline translation settings. 02 February 2014, 22:38:48 UTC
57839a6 Issue #20435: Fix _pyio.StringIO.getvalue() to take into account newline translation settings. 02 February 2014, 22:37:29 UTC
2f2ecaa Issue #19990: Install test/imghdrdata. 02 February 2014, 22:00:39 UTC
6bb21c4 Issue #19990: Install test/imghdrdata. 02 February 2014, 21:59:49 UTC
9c2389d Issue #20423: fix documentation of io.StringIO's newline parameter 02 February 2014, 21:49:03 UTC
be7ff9f Issue #20423: fix documentation of io.StringIO's newline parameter 02 February 2014, 21:48:25 UTC
0844438 asyncio: document the new asyncio.subprocess module 02 February 2014, 21:43:39 UTC
9a3424b Issue #19320: Fixed split/splitlist tests in test_tcl for Tcl 8.5.0-8.5.5. 02 February 2014, 21:05:10 UTC
92af06b Issue #19320: Fixed split/splitlist tests in test_tcl for Tcl 8.5.0-8.5.5. 02 February 2014, 21:04:24 UTC
85f1074 merge 3.3 (#20102) 02 February 2014, 20:31:07 UTC
091d386 use with statement to ensure zipfile is always closed (closes #20102) 02 February 2014, 20:30:22 UTC
a56d4e8 whatsnew: hmac accepts more bytes types, importlib decode_source, stat in C. 02 February 2014, 17:50:48 UTC
5147e00 whatsnew: -m <namespace package>, plus 'using' doc updates. 02 February 2014, 17:19:57 UTC
1d24183 inspect.signature: Use 'inspect.isbuiltin' in 'Signature.from_builtin' 02 February 2014, 17:51:20 UTC
900aeb7 whatsnew: some more importlib replacements for imp functions. get_magic->util.MAGIC_NUMBER, source_from_cache, and cache_from_source. 02 February 2014, 16:32:31 UTC
4885f49 whatsnew: filecmp.clear_cache, and reword description of cache in docs. 02 February 2014, 16:11:01 UTC
70e04f5 whatsnew: fix importlib.reload entry. Turns out I committed a work-in-progress entry because of a time gap between when I wrote it and when I committed. 02 February 2014, 15:50:17 UTC
9592edb asyncio doc: add "asyncio-" prefix to references 02 February 2014, 14:03:02 UTC
2315779 Update the python.gif icon for the Idle classbrowser and pathbowser from the old green snake to the new new blue and yellow snakes. 02 February 2014, 04:14:59 UTC
c8d9e0e Update the python.gif icon for the Idle classbrowser and pathbowser from the old green snake to the new new blue and yellow snakes. 02 February 2014, 04:08:33 UTC
915bcb0 Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module * Add a new asyncio.subprocess module * Add new create_subprocess_exec() and create_subprocess_shell() functions * The new asyncio.subprocess.SubprocessStreamProtocol creates stream readers for stdout and stderr and a stream writer for stdin. * The new asyncio.subprocess.Process class offers an API close to the subprocess.Popen class: - pid, returncode, stdin, stdout and stderr attributes - communicate(), wait(), send_signal(), terminate() and kill() methods * Remove STDIN (0), STDOUT (1) and STDERR (2) constants from base_subprocess and unix_events, to not be confused with the symbols with the same name of subprocess and asyncio.subprocess modules * _ProactorBasePipeTransport.get_write_buffer_size() now counts also the size of the pending write * _ProactorBaseWritePipeTransport._loop_writing() may now pause the protocol if the write buffer size is greater than the high water mark (64 KB by default) 01 February 2014, 21:49:59 UTC
153d97b #20288: merge with 3.3. 01 February 2014, 19:22:26 UTC
f27b9a7 #20288: fix handling of invalid numeric charrefs in HTMLParser. 01 February 2014, 19:21:01 UTC
145dff8 inspect.tests: Fix tests to work on python built with '--without-doc-strings' #20471 01 February 2014, 18:49:29 UTC
8c561b5 whatsnew: move of reload, update new windows-only ssl functions entry. 01 February 2014, 17:27:07 UTC
7726ac9 #Issue 20456: Several improvements and bugfixes for Argument Clinic, including correctly generating code for Clinic blocks inside C preprocessor conditional blocks. 01 February 2014, 06:03:12 UTC
04edd2e Fix test_hash on "SPARC Solaris 10 (cc%2C 64b) [SB] 3.x" buildbot I picked the value from the error message: ====================================================================== FAIL: test_ucs2_string (test.test_hash.StrHashRandomizationTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/cpython/buildslave/cc-64/3.x.snakebite-sol10-sparc-cc-64/build/Lib/test/test_hash.py", line 292, in test_ucs2_string self.assertEqual(self.get_hash(self.repr_ucs2, seed=42), h) AssertionError: -3927695501187247084 != None 01 February 2014, 03:30:48 UTC
0f54db3 test_hash: Fix a BytesWarning in get_hash_command() 01 February 2014, 03:26:46 UTC
a0aa88c test_asyncio: relax timing, the "AMD64 Windows Server 2008 [SB] 3.x" buildbot looks to be slow 01 February 2014, 03:11:16 UTC
524be30 tracemalloc: Fix slicing traces and fix slicing a traceback. 01 February 2014, 03:07:02 UTC
8f74a73 Issue #20354: Mention the fix in Misc/NEWS 01 February 2014, 02:58:07 UTC
dd382ef Issue #20354: Fix alignment issue in the tracemalloc module on 64-bit platforms. Bug seen on 64-bit Linux when using "make profile-opt". Only align the "frame_t" structure on 32-bit when Visual Studio is used. Before the alignment to 32-bit was applied to the whole file any compiler supporting "#pragma pack(4)" which includes GCC. 01 February 2014, 02:43:58 UTC
a17b6bb Issue #20162: Fix an alignment issue in the siphash24() hash function which caused a crash on PowerPC 64-bit (ppc64). 01 February 2014, 02:38:56 UTC
606ab03 asyncio doc: add "Concurrency and multithreading" section 01 February 2014, 02:18:58 UTC
45b27ed asyncio doc: document the granularity of the event loop Improve also the "Logging" section 01 February 2014, 01:36:43 UTC
55effc6 Issue #20452: Fix test_time_and_call_at() of test_asyncio on Windows Use the granularity to check the minimum time delta, instead of arbitrary value. 01 February 2014, 01:18:52 UTC
1144214 Issue #20452: test_asyncio checks also the granularity 01 February 2014, 01:17:54 UTC
6d300d6 Fix extra line added in 0bcf23a52d55 01 February 2014, 01:07:54 UTC
2b754f4 Issue #20319: concurrent.futures.wait() can block forever even if Futures have completed 01 February 2014, 00:49:04 UTC
back to top