]>
granicus.if.org Git - python/log
Steve Dower [Wed, 14 Oct 2015 17:40:09 +0000 (10:40 -0700)]
Enabled --pgo option for building 64-bit PGO enabled releases.
Steve Dower [Wed, 14 Oct 2015 17:36:36 +0000 (10:36 -0700)]
Issue #25164: Changes default all-users install directory to match per-user directory.
Serhiy Storchaka [Wed, 14 Oct 2015 16:21:24 +0000 (19:21 +0300)]
Issue #25406: Fixed a bug in C implementation of OrderedDict.move_to_end()
that caused segmentation fault or hang in iterating after moving several
items to the start of ordered dict.
Terry Jan Reedy [Wed, 14 Oct 2015 02:09:19 +0000 (22:09 -0400)]
Merge with 3.4
Terry Jan Reedy [Wed, 14 Oct 2015 02:09:06 +0000 (22:09 -0400)]
Issue #24782: whitespace
Terry Jan Reedy [Wed, 14 Oct 2015 02:04:07 +0000 (22:04 -0400)]
Merge with 3.4
Terry Jan Reedy [Wed, 14 Oct 2015 02:03:51 +0000 (22:03 -0400)]
Issue #24782: Finish converting the Configure Extension dialog into a new
tab in the IDLE Preferences dialog. Code patch by Mark Roseman.
Serhiy Storchaka [Tue, 13 Oct 2015 18:13:34 +0000 (21:13 +0300)]
Issue #25380: Fixed protocol for the STACK_GLOBAL opcode in
pickletools.opcodes.
Serhiy Storchaka [Tue, 13 Oct 2015 18:12:32 +0000 (21:12 +0300)]
Issue #25380: Fixed protocol for the STACK_GLOBAL opcode in
pickletools.opcodes.
Zachary Ware [Tue, 13 Oct 2015 04:30:15 +0000 (23:30 -0500)]
Issue #25093: Merge with 3.4
Zachary Ware [Tue, 13 Oct 2015 04:27:58 +0000 (23:27 -0500)]
Issue #25093: Fix test_tcl's testloadWithUNC for paths with spaces
Patch by Serhiy Storchaka.
Victor Stinner [Mon, 12 Oct 2015 22:11:21 +0000 (00:11 +0200)]
sys.setrecursionlimit() now raises RecursionError
Issue #25274: sys.setrecursionlimit() now raises a RecursionError if the new
recursion limit is too low depending at the current recursion depth. Modify
also the "lower-water mark" formula to make it monotonic. This mark is used to
decide when the overflowed flag of the thread state is reset.
Victor Stinner [Mon, 12 Oct 2015 21:37:02 +0000 (23:37 +0200)]
Issue #25277: Use a longer sleep in test_eintr to reduce the risk of race
condition in test_eintr.
Benjamin Peterson [Mon, 12 Oct 2015 06:03:41 +0000 (23:03 -0700)]
merge 3.4
Benjamin Peterson [Mon, 12 Oct 2015 06:03:22 +0000 (23:03 -0700)]
actually link to the version attributes documentation
Terry Jan Reedy [Mon, 12 Oct 2015 02:07:48 +0000 (22:07 -0400)]
Merge with 3.4
Terry Jan Reedy [Mon, 12 Oct 2015 02:07:31 +0000 (22:07 -0400)]
Issue #22726: Re-activate config dialog help button with some content about
the other buttons and the new IDLE Dark theme.
Steve Dower [Mon, 12 Oct 2015 01:06:55 +0000 (18:06 -0700)]
Keeps all-users launcher checkbox visible when the option cannot be changed.
Steve Dower [Mon, 12 Oct 2015 01:05:11 +0000 (18:05 -0700)]
Only detects features from previous version when a bundle is found.
Otherwise, stray registry entries would cause issues.
Also fixes an accelerator collision and improves UAC icons when upgrading.
Steve Dower [Sun, 11 Oct 2015 23:40:41 +0000 (16:40 -0700)]
Issue #25143: Improves installer error messages for unsupported platforms.
Steve Dower [Sun, 11 Oct 2015 22:37:22 +0000 (15:37 -0700)]
Issue #25163: Display correct directory in installer when using non-default settings.
Steve Dower [Sun, 11 Oct 2015 22:15:52 +0000 (15:15 -0700)]
Issue #25361: Disables use of SSE2 instructions in Windows 32-bit build
Serhiy Storchaka [Sun, 11 Oct 2015 14:48:28 +0000 (17:48 +0300)]
No longer skip tests for classes with __getnewargs_ex__. The copy module
already supports reduce protocol 4 (issue #20289).
Serhiy Storchaka [Sun, 11 Oct 2015 14:43:12 +0000 (17:43 +0300)]
Cleanup test_descr: remove C8 that is the same as C3.
Serhiy Storchaka [Sun, 11 Oct 2015 14:42:39 +0000 (17:42 +0300)]
Cleanup test_descr: remove C8 that is the same as C3.
Victor Stinner [Sun, 11 Oct 2015 08:53:15 +0000 (10:53 +0200)]
Close #25367: Fix test_coroutines()
Fix usage of support.import_module('asyncio'): store the result in an 'asyncio'
variable.
Victor Stinner [Sun, 11 Oct 2015 08:39:56 +0000 (10:39 +0200)]
lose #25373: Fix regrtest --slow with interrupted test
Victor Stinner [Sun, 11 Oct 2015 08:10:31 +0000 (10:10 +0200)]
Close #25367: Fix test_coroutines with no thread support
Skip test_asyncio_1() when the asyncio module cannot be imported because
CPython is compiled with no thread support.
Victor Stinner [Sun, 11 Oct 2015 07:54:42 +0000 (09:54 +0200)]
Close #24784: Fix compilation without thread support
Add "#ifdef WITH_THREAD" around cals to:
* PyGILState_Check()
* _PyImport_AcquireLock()
* _PyImport_ReleaseLock()
Benjamin Peterson [Sun, 11 Oct 2015 06:24:39 +0000 (23:24 -0700)]
merge 3.4
Benjamin Peterson [Sun, 11 Oct 2015 06:23:55 +0000 (23:23 -0700)]
don't mention Python 2.2 (closes #25375)
Benjamin Peterson [Sun, 11 Oct 2015 02:36:40 +0000 (19:36 -0700)]
merge 3.4 (#25362)
Benjamin Peterson [Sun, 11 Oct 2015 02:34:46 +0000 (19:34 -0700)]
use the with statement for locking the internal condition (closes #25362)
Patch by Nir Soffer.
Benjamin Peterson [Sun, 11 Oct 2015 02:32:33 +0000 (19:32 -0700)]
merge 3.4 (#25371)
Benjamin Peterson [Sun, 11 Oct 2015 02:32:20 +0000 (19:32 -0700)]
add a missing comma (closes #25371)
Serhiy Storchaka [Sat, 10 Oct 2015 17:27:28 +0000 (20:27 +0300)]
Null merge
Serhiy Storchaka [Sat, 10 Oct 2015 17:26:16 +0000 (20:26 +0300)]
Correct Misc/NEWS.
Serhiy Storchaka [Sat, 10 Oct 2015 17:10:54 +0000 (20:10 +0300)]
Issue #25365: test_pickle now works in threads disabled builds.
Serhiy Storchaka [Sat, 10 Oct 2015 17:10:07 +0000 (20:10 +0300)]
Issue #25365: test_pickle now works in threads disabled builds.
Serhiy Storchaka [Sat, 10 Oct 2015 16:43:32 +0000 (19:43 +0300)]
Issue #25364: zipfile now works in threads disabled builds.
Martin Panter [Sat, 10 Oct 2015 11:05:47 +0000 (11:05 +0000)]
Issue #25322: Merge contextlib.suppress test fix from 3.4 into 3.5
Martin Panter [Sat, 10 Oct 2015 11:04:44 +0000 (11:04 +0000)]
Issue #25322: Fix test for nested contextlib.suppress
Martin Panter [Sat, 10 Oct 2015 10:44:25 +0000 (10:44 +0000)]
Issue #25161: Merge full stops from 3.4 into 3.5
Martin Panter [Sat, 10 Oct 2015 10:36:22 +0000 (10:36 +0000)]
Issue #25161: Add full stops in documentation; patch by Takase Arihiro
Martin Panter [Sat, 10 Oct 2015 10:17:57 +0000 (10:17 +0000)]
Issue #22413: Remove comment made out of date by Argument Clinic
Martin Panter [Sat, 10 Oct 2015 10:15:21 +0000 (10:15 +0000)]
Issue #22413: Merge StringIO doc from 3.4 into 3.5
Martin Panter [Sat, 10 Oct 2015 05:28:17 +0000 (05:28 +0000)]
Issue #24402: Merge potential test fix from 3.4 into 3.5
Martin Panter [Sat, 10 Oct 2015 05:27:15 +0000 (05:27 +0000)]
Issue #24402: Factor out PtyTests.run_child() in input() tests
This reuses existing code to hopefully make the new test_input_no_stdout_
fileno() test work. It is hanging Free BSD 9 and OS X Tiger buildbots, and I
don't know why.
Martin Panter [Sat, 10 Oct 2015 03:01:20 +0000 (03:01 +0000)]
Issue #22413: Document newline effect on StringIO initializer and getvalue
Also add to comment in the C code.
Martin Panter [Sat, 10 Oct 2015 01:55:23 +0000 (01:55 +0000)]
Issue #24402: Merge input() fix from 3.4 into 3.5
Martin Panter [Sat, 10 Oct 2015 01:25:38 +0000 (01:25 +0000)]
Issue #24402: Fix input() when stdout.fileno() fails; diagnosed by Eryksun
Also factored out some test cases into a new PtyTests class.
Vinay Sajip [Fri, 9 Oct 2015 23:53:37 +0000 (00:53 +0100)]
Closes #25344: Merged fix from 3.4.
Vinay Sajip [Fri, 9 Oct 2015 23:52:35 +0000 (00:52 +0100)]
Closes #25344: Added cookbook recipe to show buffering of logging events.
Brett Cannon [Fri, 9 Oct 2015 22:09:43 +0000 (15:09 -0700)]
Issue #25099: Skip relevant tests in test_compileall when an entry on
sys.path has an unwritable __pycache__ directory.
This typically comes up when someone runs the test suite from an
administrative install of Python on Windows where the user does not
have write permissions to the stdlib's directory.
Thanks to Zachary Ware and Matthias Klose for reporting bugs related
to this issue.
(grafted from
34bbd537b3e688dfbb6498e9083445a6a72fc4b1 )
Brett Cannon [Fri, 9 Oct 2015 22:09:43 +0000 (15:09 -0700)]
Issue #25099: Skip relevant tests in test_compileall when an entry on
sys.path has an unwritable __pycache__ directory.
This typically comes up when someone runs the test suite from an
administrative install of Python on Windows where the user does not
have write permissions to the stdlib's directory.
Thanks to Zachary Ware and Matthias Klose for reporting bugs related
to this issue.
R David Murray [Fri, 9 Oct 2015 14:19:33 +0000 (10:19 -0400)]
#25328: add missing raise keyword in decode_data+SMTPUTF8 check.
This is a relatively benign bug, since having both be true was correctly
rejected at in SMTPServer even before this patch.
Patch by Xiang Zhang.
Steve Dower [Thu, 8 Oct 2015 16:55:49 +0000 (09:55 -0700)]
Issue #25089: Adds logging to installer for case where launcher is not selected on upgrade.
Steve Dower [Thu, 8 Oct 2015 16:06:17 +0000 (09:06 -0700)]
Removes deprecated -n option from buildbot script.
Steve Dower [Thu, 8 Oct 2015 15:56:06 +0000 (08:56 -0700)]
Issue #23919: Prevents assert dialogs appearing in the test suite.
Berker Peksag [Thu, 8 Oct 2015 03:34:31 +0000 (06:34 +0300)]
Issue #16802: Document fileno parameter of socket.socket()
Patch by Henrik Heimbuerger and Bar Harel.
Berker Peksag [Thu, 8 Oct 2015 03:34:01 +0000 (06:34 +0300)]
Issue #16802: Document fileno parameter of socket.socket()
Patch by Henrik Heimbuerger and Bar Harel.
Martin Panter [Wed, 7 Oct 2015 11:03:53 +0000 (11:03 +0000)]
More typos in 3.5 documentation and comments
Martin Panter [Wed, 7 Oct 2015 11:01:47 +0000 (11:01 +0000)]
Merge typo fixes from 3.4 into 3.5
Martin Panter [Wed, 7 Oct 2015 10:26:23 +0000 (10:26 +0000)]
Various minor typos in documentation and comments
Martin Panter [Wed, 7 Oct 2015 10:03:20 +0000 (10:03 +0000)]
Issue #25286: Update dictionary view link; patch by Akira Li
Martin Panter [Wed, 7 Oct 2015 10:01:04 +0000 (10:01 +0000)]
Issue #25286: Merge dictionary view glossary from 3.4 into 3.5
Martin Panter [Wed, 7 Oct 2015 09:56:46 +0000 (09:56 +0000)]
Issue #25286: Dictionary views are not sequences
Also change glossary heading from view
Raymond Hettinger [Wed, 7 Oct 2015 03:06:17 +0000 (23:06 -0400)]
Backport early-out
91259f061cfb to reduce the cost of
bb1a2944bcb6
Benjamin Peterson [Wed, 7 Oct 2015 02:42:02 +0000 (19:42 -0700)]
merge 3.4 (#24806)
Benjamin Peterson [Wed, 7 Oct 2015 02:36:54 +0000 (19:36 -0700)]
prevent unacceptable bases from becoming bases through multiple inheritance (#24806)
Zachary Ware [Tue, 6 Oct 2015 20:28:56 +0000 (15:28 -0500)]
Issue #25097: Merge with 3.4
Zachary Ware [Tue, 6 Oct 2015 20:28:43 +0000 (15:28 -0500)]
Issue #25097: Re-raise any other pywin32 error
Zachary Ware [Tue, 6 Oct 2015 20:22:41 +0000 (15:22 -0500)]
Issue #25097: Merge with 3.4
Zachary Ware [Tue, 6 Oct 2015 20:22:13 +0000 (15:22 -0500)]
Issue #25097: fix Windows error number access
Serhiy Storchaka [Tue, 6 Oct 2015 15:47:26 +0000 (18:47 +0300)]
Null merge
Serhiy Storchaka [Tue, 6 Oct 2015 15:39:58 +0000 (18:39 +0300)]
Merge heads
Serhiy Storchaka [Tue, 6 Oct 2015 15:38:25 +0000 (18:38 +0300)]
Merge heads
Guido van Rossum [Tue, 6 Oct 2015 15:24:44 +0000 (08:24 -0700)]
Issue #23972: Fix tests for Windows and Debian. (Merge 3.4->3.5)
Guido van Rossum [Tue, 6 Oct 2015 15:24:10 +0000 (08:24 -0700)]
Issue #23972: Fix tests for Windows and Debian.
Serhiy Storchaka [Tue, 6 Oct 2015 15:23:12 +0000 (18:23 +0300)]
Issue #25317: Converted doctests in test_tokenize to unittests.
Made test_tokenize discoverable.
Serhiy Storchaka [Tue, 6 Oct 2015 15:16:28 +0000 (18:16 +0300)]
Issue #25317: Converted doctests in test_tokenize to unittests.
Made test_tokenize discoverable.
Benjamin Peterson [Tue, 6 Oct 2015 05:00:33 +0000 (22:00 -0700)]
merge 3.4 (#25319)
Benjamin Peterson [Tue, 6 Oct 2015 04:56:22 +0000 (21:56 -0700)]
reinitialize an Event's Condition with a regular lock (closes #25319)
Guido van Rossum [Mon, 5 Oct 2015 23:23:13 +0000 (16:23 -0700)]
Docs and one small improvement for issue #25304, by Vincent Michel. (Merge 3.4->3.5.)
Guido van Rossum [Mon, 5 Oct 2015 23:20:00 +0000 (16:20 -0700)]
Docs and one small improvement for issue #25304, by Vincent Michel.
Steve Dower [Mon, 5 Oct 2015 17:35:00 +0000 (10:35 -0700)]
Issue #25316: distutils raises OSError instead of DistutilsPlatformError when MSVC is not installed.
Guido van Rossum [Mon, 5 Oct 2015 16:19:11 +0000 (09:19 -0700)]
Issue #23972: updates to asyncio datagram API. By Chris Laws. (Merge 3.4->3.5.)
Guido van Rossum [Mon, 5 Oct 2015 16:15:28 +0000 (09:15 -0700)]
Issue #23972: updates to asyncio datagram API. By Chris Laws.
Terry Jan Reedy [Sun, 4 Oct 2015 05:17:13 +0000 (01:17 -0400)]
Issue #24820: Update IDLE NEWS items.
Terry Jan Reedy [Sun, 4 Oct 2015 05:14:51 +0000 (01:14 -0400)]
Issue #24820: Update IDLE NEWS items.
Terry Jan Reedy [Sun, 4 Oct 2015 04:31:23 +0000 (00:31 -0400)]
Merge with 3.4
Terry Jan Reedy [Sun, 4 Oct 2015 04:31:05 +0000 (00:31 -0400)]
Issue #24820: Add 'IDLE Dark' text color theme, warning, and solution.
Terry Jan Reedy [Sun, 4 Oct 2015 03:01:46 +0000 (23:01 -0400)]
Issue #24791: Escape rst markup char in NEWS entry to avoid Sphinx warning.
Guido van Rossum [Sat, 3 Oct 2015 15:34:34 +0000 (08:34 -0700)]
Issue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel. (Merge 3.4->3.5.)
Guido van Rossum [Sat, 3 Oct 2015 15:31:42 +0000 (08:31 -0700)]
Issue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel.
Martin Panter [Sat, 3 Oct 2015 07:53:49 +0000 (07:53 +0000)]
Issue #16701: Merge sequence docs from 3.4 into 3.5
Martin Panter [Sat, 3 Oct 2015 07:46:04 +0000 (07:46 +0000)]
Issue #16701: Document += and *= for mutable sequences
Martin Panter [Sat, 3 Oct 2015 06:07:22 +0000 (06:07 +0000)]
Issues #25232, #24657: Use new enum status to match rest of tests
Martin Panter [Sat, 3 Oct 2015 06:03:25 +0000 (06:03 +0000)]
Issues #25232, #24657: Merge two CGI server fixes from 3.4 into 3.5
Martin Panter [Sat, 3 Oct 2015 05:55:46 +0000 (05:55 +0000)]
Issue #24657: Prevent CGIRequestHandler from collapsing the URL query
Initial patch from Xiang Zhang. Also fix out-of-date _url_collapse_path() doc
string.