]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
9 years agoMerge 3.6
Victor Stinner [Wed, 12 Oct 2016 11:59:13 +0000 (13:59 +0200)] 
Merge 3.6

9 years agoFix _Py_normalize_encoding() command
Victor Stinner [Wed, 12 Oct 2016 11:57:45 +0000 (13:57 +0200)] 
Fix _Py_normalize_encoding() command

It's not exactly the same than encodings.normalize_encoding(): the C function
also converts to lowercase.

9 years agomerge 3.6 (#28417)
Benjamin Peterson [Wed, 12 Oct 2016 06:01:12 +0000 (23:01 -0700)] 
merge 3.6 (#28417)

9 years agova_end vargs2 once (closes #28417)
Benjamin Peterson [Wed, 12 Oct 2016 06:00:58 +0000 (23:00 -0700)] 
va_end vargs2 once (closes #28417)

9 years agomerge
Raymond Hettinger [Wed, 12 Oct 2016 05:42:40 +0000 (01:42 -0400)] 
merge

9 years agoIssue #18844: Fix-up examples for random.choices(). Remove over-specified test.
Raymond Hettinger [Wed, 12 Oct 2016 05:42:10 +0000 (01:42 -0400)] 
Issue #18844:  Fix-up examples for random.choices().  Remove over-specified test.

9 years agomerge 3.6
Benjamin Peterson [Tue, 11 Oct 2016 06:21:10 +0000 (23:21 -0700)] 
merge 3.6

9 years agoprefix freegrammar (closes #28413)
Benjamin Peterson [Tue, 11 Oct 2016 06:21:02 +0000 (23:21 -0700)] 
prefix freegrammar (closes #28413)

9 years ago - Modules/Setup.dist: Add the _blake2 module
doko@ubuntu.com [Tue, 11 Oct 2016 06:06:26 +0000 (08:06 +0200)] 
 - Modules/Setup.dist: Add the _blake2 module

9 years ago - Modules/Setup.dist: Add the _blake2 module
doko@ubuntu.com [Tue, 11 Oct 2016 06:06:26 +0000 (08:06 +0200)] 
 - Modules/Setup.dist: Add the _blake2 module

9 years ago - dictobject.c: Make dict_merge symbol a static symbol
doko@ubuntu.com [Tue, 11 Oct 2016 06:04:02 +0000 (08:04 +0200)] 
 - dictobject.c: Make dict_merge symbol a static symbol

9 years ago - dictobject.c: Make dict_merge symbol a static symbol
doko@ubuntu.com [Tue, 11 Oct 2016 06:04:02 +0000 (08:04 +0200)] 
 - dictobject.c: Make dict_merge symbol a static symbol

9 years agoIssue #28208: Merge with 3.6
Zachary Ware [Tue, 11 Oct 2016 03:37:29 +0000 (22:37 -0500)] 
Issue #28208: Merge with 3.6

9 years agoIssue #28208: Update Windows build to use SQLite 3.14.2.0
Zachary Ware [Tue, 11 Oct 2016 03:36:21 +0000 (22:36 -0500)] 
Issue #28208: Update Windows build to use SQLite 3.14.2.0

9 years agoIssue #28248: Merge with 3.6
Zachary Ware [Tue, 11 Oct 2016 03:28:39 +0000 (22:28 -0500)] 
Issue #28248: Merge with 3.6

9 years agoIssue #28248: Merge with 3.5
Zachary Ware [Tue, 11 Oct 2016 03:22:27 +0000 (22:22 -0500)] 
Issue #28248: Merge with 3.5

9 years agoIssue #28248: Merge with 3.4
Zachary Ware [Tue, 11 Oct 2016 03:11:12 +0000 (22:11 -0500)] 
Issue #28248: Merge with 3.4

9 years agoIssue #28248: Update Windows build to use OpenSSL 1.0.2j
Zachary Ware [Tue, 11 Oct 2016 02:57:20 +0000 (21:57 -0500)] 
Issue #28248: Update Windows build to use OpenSSL 1.0.2j

9 years agomerge 3.6
Ned Deily [Tue, 11 Oct 2016 00:56:44 +0000 (20:56 -0400)] 
merge 3.6

9 years agoMerge 3.6 releasing branch
Ned Deily [Tue, 11 Oct 2016 00:53:33 +0000 (20:53 -0400)] 
Merge 3.6 releasing branch

9 years agoStart 3.6.0b3
Ned Deily [Tue, 11 Oct 2016 00:46:40 +0000 (20:46 -0400)] 
Start 3.6.0b3

9 years agoFix launcher.msi from rebuilding during release build.
Steve Dower [Mon, 10 Oct 2016 23:19:20 +0000 (16:19 -0700)] 
Fix launcher.msi from rebuilding during release build.

9 years agoFix launcher.msi from rebuilding during release build.
Steve Dower [Mon, 10 Oct 2016 23:19:06 +0000 (16:19 -0700)] 
Fix launcher.msi from rebuilding during release build.

9 years agoAdded tag v3.6.0b2 for changeset b9fadc7d1c3f
Ned Deily [Mon, 10 Oct 2016 20:09:41 +0000 (16:09 -0400)] 
Added tag v3.6.0b2 for changeset b9fadc7d1c3f

9 years agoVersion bump for 3.6.0b2 v3.6.0b2
Ned Deily [Mon, 10 Oct 2016 20:09:08 +0000 (16:09 -0400)] 
Version bump for 3.6.0b2

9 years agoUpdate pydoc topics for 3.6.0b2
Ned Deily [Mon, 10 Oct 2016 20:02:26 +0000 (16:02 -0400)] 
Update pydoc topics for 3.6.0b2

9 years agonull merge
Ned Deily [Mon, 10 Oct 2016 19:45:04 +0000 (15:45 -0400)] 
null merge

9 years agoregenerate configure with autoconf 2.69
Ned Deily [Mon, 10 Oct 2016 19:42:18 +0000 (15:42 -0400)] 
regenerate configure with autoconf 2.69

9 years agomerge with 3.6
Ned Deily [Mon, 10 Oct 2016 19:34:47 +0000 (15:34 -0400)] 
merge with 3.6

9 years agoUpdate OS X installer ReadMe for 360b2.
Ned Deily [Mon, 10 Oct 2016 19:34:00 +0000 (15:34 -0400)] 
Update OS X installer ReadMe for 360b2.

9 years agoIssue #28405: Fix compile error for _futuresmodule.c on Cygwin.
INADA Naoki [Mon, 10 Oct 2016 17:12:52 +0000 (02:12 +0900)] 
Issue #28405: Fix compile error for _futuresmodule.c on Cygwin.
Patch by Masayuki Yamamoto.

9 years agoIssue #28405: Fix compile error for _futuresmodule.c on Cygwin.
INADA Naoki [Mon, 10 Oct 2016 17:12:34 +0000 (02:12 +0900)] 
Issue #28405: Fix compile error for _futuresmodule.c on Cygwin.
Patch by Masayuki Yamamoto.

9 years agoIssue #28402: Adds signed catalog files for stdlib on Windows.
Steve Dower [Mon, 10 Oct 2016 03:19:21 +0000 (20:19 -0700)] 
Issue #28402: Adds signed catalog files for stdlib on Windows.

9 years agoIssue #28402: Adds signed catalog files for stdlib on Windows.
Steve Dower [Mon, 10 Oct 2016 03:18:52 +0000 (20:18 -0700)] 
Issue #28402: Adds signed catalog files for stdlib on Windows.

9 years agoIssue #28394: Merge typo fixes from 3.6
Martin Panter [Mon, 10 Oct 2016 00:42:50 +0000 (00:42 +0000)] 
Issue #28394: Merge typo fixes from 3.6

9 years agoIssue #28394: More typo fixes for 3.6+
Martin Panter [Mon, 10 Oct 2016 00:38:21 +0000 (00:38 +0000)] 
Issue #28394: More typo fixes for 3.6+

9 years agoIssue #28394: Merge typo fixes from 3.5 into 3.6
Martin Panter [Mon, 10 Oct 2016 00:28:38 +0000 (00:28 +0000)] 
Issue #28394: Merge typo fixes from 3.5 into 3.6

9 years agoIssue #28394: Spelling and typo fixes in code comments and changelog
Martin Panter [Mon, 10 Oct 2016 00:24:34 +0000 (00:24 +0000)] 
Issue #28394: Spelling and typo fixes in code comments and changelog

Includes patch by Ville Skyttä.

9 years agoIssue #28400: Removed uncessary checks in unicode_char and resize_copy.
Serhiy Storchaka [Sun, 9 Oct 2016 20:44:48 +0000 (23:44 +0300)] 
Issue #28400: Removed uncessary checks in unicode_char and resize_copy.

1. In resize_copy we don't need to PyUnicode_READY(unicode) since when
it's not PyUnicode_WCHAR_KIND it should be ready.
2. In unicode_char, PyUnicode_1BYTE_KIND is handled by get_latin1_char.

Patch by Xiang Zhang.

9 years agoMerge from 3.6.
Serhiy Storchaka [Sun, 9 Oct 2016 20:08:58 +0000 (23:08 +0300)] 
Merge from 3.6.

9 years agoIssue #28183: Optimize and cleanup dict iteration.
Serhiy Storchaka [Sun, 9 Oct 2016 20:08:05 +0000 (23:08 +0300)] 
Issue #28183: Optimize and cleanup dict iteration.

9 years agoIssue #28339: Remove ByteString.register(memoryview(...)) from typing.py. (merge...
Guido van Rossum [Sun, 9 Oct 2016 17:04:55 +0000 (10:04 -0700)] 
Issue #28339: Remove ByteString.register(memoryview(...)) from typing.py. (merge 3.6->3.7)

9 years agoIssue #28339: Remove ByteString.register(memoryview(...)) from typing.py. (merge...
Guido van Rossum [Sun, 9 Oct 2016 17:03:35 +0000 (10:03 -0700)] 
Issue #28339: Remove ByteString.register(memoryview(...)) from typing.py. (merge 3.5->3.6)

9 years agoIssue #28339: Remove ByteString.register(memoryview(...)) from typing.py.
Guido van Rossum [Sun, 9 Oct 2016 17:02:49 +0000 (10:02 -0700)] 
Issue #28339: Remove ByteString.register(memoryview(...)) from typing.py.

9 years agoMerge 3.6 (issue #27972)
Yury Selivanov [Sun, 9 Oct 2016 16:21:03 +0000 (12:21 -0400)] 
Merge 3.6 (issue #27972)

9 years agoMerge 3.5 (issue #27972)
Yury Selivanov [Sun, 9 Oct 2016 16:20:44 +0000 (12:20 -0400)] 
Merge 3.5 (issue #27972)

9 years agoIssue #27972: Prohibit Tasks to await on themselves.
Yury Selivanov [Sun, 9 Oct 2016 16:19:12 +0000 (12:19 -0400)] 
Issue #27972: Prohibit Tasks to await on themselves.

9 years agoMerge 3.6 (issue #28399)
Yury Selivanov [Sun, 9 Oct 2016 16:16:26 +0000 (12:16 -0400)] 
Merge 3.6 (issue #28399)

9 years agoMerge 3.5 (issue #28399)
Yury Selivanov [Sun, 9 Oct 2016 16:16:08 +0000 (12:16 -0400)] 
Merge 3.5 (issue #28399)

9 years agoIssue #28399: Remove UNIX socket from FS before binding.
Yury Selivanov [Sun, 9 Oct 2016 16:15:08 +0000 (12:15 -0400)] 
Issue #28399: Remove UNIX socket from FS before binding.

Patch by Коренберг Марк.

9 years agoIssue #28389: Merge from 3.6
Berker Peksag [Sun, 9 Oct 2016 15:19:12 +0000 (18:19 +0300)] 
Issue #28389: Merge from 3.6

9 years agoIssue #28389: Merge from 3.5
Berker Peksag [Sun, 9 Oct 2016 15:18:55 +0000 (18:18 +0300)] 
Issue #28389: Merge from 3.5

9 years agoIssue #28389: Fix ProxiedTransport example in xmlrpc.client documentation
Berker Peksag [Sun, 9 Oct 2016 15:18:21 +0000 (18:18 +0300)] 
Issue #28389: Fix ProxiedTransport example in xmlrpc.client documentation

9 years agoIssue #28379: Removed redundant check.
Serhiy Storchaka [Sun, 9 Oct 2016 12:37:43 +0000 (15:37 +0300)] 
Issue #28379: Removed redundant check.
Patch by Xiang Zhang.

9 years agoFixed wrong issue number in NEWS
INADA Naoki [Sun, 9 Oct 2016 05:54:12 +0000 (14:54 +0900)] 
Fixed wrong issue number in NEWS

9 years agoFixed wrong issue number in NEWS
INADA Naoki [Sun, 9 Oct 2016 05:53:44 +0000 (14:53 +0900)] 
Fixed wrong issue number in NEWS

9 years agoIssue #26801: Added C implementation of asyncio.Future.
INADA Naoki [Sun, 9 Oct 2016 05:51:36 +0000 (14:51 +0900)] 
Issue #26801: Added C implementation of asyncio.Future.

Original patch by Yury Selivanov.

9 years agoIssue #26801: Added C implementation of asyncio.Future.
INADA Naoki [Sun, 9 Oct 2016 05:44:47 +0000 (14:44 +0900)] 
Issue #26801: Added C implementation of asyncio.Future.

Original patch by Yury Selivanov.

9 years agoMerge further typing.py changes from upstream. (merge 3.6->3.7)
Guido van Rossum [Sun, 9 Oct 2016 03:28:16 +0000 (20:28 -0700)] 
Merge further typing.py changes from upstream. (merge 3.6->3.7)

9 years agoMerge further typing.py changes from upstream. (merge 3.5->3.6)
Guido van Rossum [Sun, 9 Oct 2016 03:27:55 +0000 (20:27 -0700)] 
Merge further typing.py changes from upstream. (merge 3.5->3.6)

9 years agoMerge further typing.py changes from upstream.
Guido van Rossum [Sun, 9 Oct 2016 03:27:22 +0000 (20:27 -0700)] 
Merge further typing.py changes from upstream.

9 years agonull merge
Guido van Rossum [Sun, 9 Oct 2016 03:14:04 +0000 (20:14 -0700)] 
null merge

9 years agonull merge
Guido van Rossum [Sun, 9 Oct 2016 03:13:45 +0000 (20:13 -0700)] 
null merge

9 years agoAdjust ClassVar example to use pre-PEP-526 syntax. (Issue #28388)
Guido van Rossum [Sun, 9 Oct 2016 03:12:54 +0000 (20:12 -0700)] 
Adjust ClassVar example to use pre-PEP-526 syntax. (Issue #28388)

9 years agoIssue #28388: update typing module documentation. (merge 3.6->3.7)
Guido van Rossum [Sun, 9 Oct 2016 03:10:27 +0000 (20:10 -0700)] 
Issue #28388: update typing module documentation. (merge 3.6->3.7)

9 years agoIssue #28388: update typing module documentation. (merge 3.5->3.6)
Guido van Rossum [Sun, 9 Oct 2016 03:09:56 +0000 (20:09 -0700)] 
Issue #28388: update typing module documentation. (merge 3.5->3.6)

9 years agoIssue #28388: update typing module documentation.
Guido van Rossum [Sun, 9 Oct 2016 03:06:56 +0000 (20:06 -0700)] 
Issue #28388: update typing module documentation.

9 years agoMerge from 3.6.
Serhiy Storchaka [Sat, 8 Oct 2016 19:48:07 +0000 (22:48 +0300)] 
Merge from 3.6.

9 years agoMerge from 3.5.
Serhiy Storchaka [Sat, 8 Oct 2016 19:46:01 +0000 (22:46 +0300)] 
Merge from 3.5.

9 years agoIssue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters().
Serhiy Storchaka [Sat, 8 Oct 2016 19:45:38 +0000 (22:45 +0300)] 
Issue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters().
Patch by Xiang Zhang.

9 years agoIssue #28162: Fixes Ctrl+Z handling in console readall()
Steve Dower [Sat, 8 Oct 2016 19:37:57 +0000 (12:37 -0700)] 
Issue #28162: Fixes Ctrl+Z handling in console readall()

9 years agoIssue #28162: Fixes Ctrl+Z handling in console readall()
Steve Dower [Sat, 8 Oct 2016 19:37:33 +0000 (12:37 -0700)] 
Issue #28162: Fixes Ctrl+Z handling in console readall()

9 years agoMerge with 3.6
Steve Dower [Sat, 8 Oct 2016 19:24:37 +0000 (12:24 -0700)] 
Merge with 3.6

9 years agoAdd proper credit to NEWS file.
Steve Dower [Sat, 8 Oct 2016 19:24:30 +0000 (12:24 -0700)] 
Add proper credit to NEWS file.

9 years agoIssue #28333: Remove unnecessary increment.
Steve Dower [Sat, 8 Oct 2016 19:21:00 +0000 (12:21 -0700)] 
Issue #28333: Remove unnecessary increment.

9 years agoIssue #28333: Remove unnecessary increment.
Steve Dower [Sat, 8 Oct 2016 19:20:45 +0000 (12:20 -0700)] 
Issue #28333: Remove unnecessary increment.

9 years agoIssue #28333: Enables Unicode for ps1/ps2 and input() prompts. (Patch by Eryk Sun)
Steve Dower [Sat, 8 Oct 2016 19:18:28 +0000 (12:18 -0700)] 
Issue #28333: Enables Unicode for ps1/ps2 and input() prompts. (Patch by Eryk Sun)

9 years agoIssue #28333: Enables Unicode for ps1/ps2 and input() prompts. (Patch by Eryk Sun)
Steve Dower [Sat, 8 Oct 2016 19:18:16 +0000 (12:18 -0700)] 
Issue #28333: Enables Unicode for ps1/ps2 and input() prompts. (Patch by Eryk Sun)

9 years agoMerge from 3.6.
Serhiy Storchaka [Sat, 8 Oct 2016 19:07:45 +0000 (22:07 +0300)] 
Merge from 3.6.

9 years agoMerge from 3.5.
Serhiy Storchaka [Sat, 8 Oct 2016 19:06:52 +0000 (22:06 +0300)] 
Merge from 3.5.

9 years agoIssue #28376: The type of long range iterator is now registered as Iterator.
Serhiy Storchaka [Sat, 8 Oct 2016 19:04:12 +0000 (22:04 +0300)] 
Issue #28376: The type of long range iterator is now registered as Iterator.
Patch by Oren Milman.

9 years agoIssue #28376: Creating instances of range_iterator by calling range_iterator
Serhiy Storchaka [Sat, 8 Oct 2016 19:01:18 +0000 (22:01 +0300)] 
Issue #28376: Creating instances of range_iterator by calling range_iterator
type now is disallowed.  Calling iter() on range instance is the only way.
Patch by Oren Milman.

9 years agoMerge with 3.6.
Serhiy Storchaka [Sat, 8 Oct 2016 18:52:41 +0000 (21:52 +0300)] 
Merge with 3.6.

9 years agoIssue #28376: Creating instances of range_iterator by calling range_iterator
Serhiy Storchaka [Sat, 8 Oct 2016 18:50:45 +0000 (21:50 +0300)] 
Issue #28376: Creating instances of range_iterator by calling range_iterator
type now is deprecated.  Patch by Oren Milman.

9 years agoMerge from 3.5.
Serhiy Storchaka [Sat, 8 Oct 2016 18:45:07 +0000 (21:45 +0300)] 
Merge from 3.5.

9 years agoIssue #28376: The constructor of range_iterator now checks that step is not 0.
Serhiy Storchaka [Sat, 8 Oct 2016 18:43:11 +0000 (21:43 +0300)] 
Issue #28376: The constructor of range_iterator now checks that step is not 0.
Patch by Oren Milman.

9 years agoMerge from 3.6.
Serhiy Storchaka [Sat, 8 Oct 2016 18:35:07 +0000 (21:35 +0300)] 
Merge from 3.6.

9 years agoMerge from 3.5.
Serhiy Storchaka [Sat, 8 Oct 2016 18:34:44 +0000 (21:34 +0300)] 
Merge from 3.5.

9 years agoIssue #28376: Fixed typos.
Serhiy Storchaka [Sat, 8 Oct 2016 18:33:59 +0000 (21:33 +0300)] 
Issue #28376: Fixed typos.
Based on patch by Oren Milman.

9 years agoIssue #27998: Fixed bytes path support in os.scandir() on Windows.
Serhiy Storchaka [Sat, 8 Oct 2016 17:17:26 +0000 (20:17 +0300)] 
Issue #27998: Fixed bytes path support in os.scandir() on Windows.
Patch by Eryk Sun.

9 years agoIssue #27998: Fixed bytes path support in os.scandir() on Windows.
Serhiy Storchaka [Sat, 8 Oct 2016 17:16:57 +0000 (20:16 +0300)] 
Issue #27998: Fixed bytes path support in os.scandir() on Windows.
Patch by Eryk Sun.

9 years agoIssue #28390: Merge from 3.6
Berker Peksag [Sat, 8 Oct 2016 13:15:38 +0000 (16:15 +0300)] 
Issue #28390: Merge from 3.6

9 years agoIssue #28390: Fix header levels in whatsnew/3.6.rst
Berker Peksag [Sat, 8 Oct 2016 13:15:15 +0000 (16:15 +0300)] 
Issue #28390: Fix header levels in whatsnew/3.6.rst

Patch by SilentGhost.

9 years agoIssue #28317: The disassembler now decodes FORMAT_VALUE argument.
Serhiy Storchaka [Sat, 8 Oct 2016 09:34:59 +0000 (12:34 +0300)] 
Issue #28317: The disassembler now decodes FORMAT_VALUE argument.

9 years agoIssue #28317: The disassembler now decodes FORMAT_VALUE argument.
Serhiy Storchaka [Sat, 8 Oct 2016 09:34:25 +0000 (12:34 +0300)] 
Issue #28317: The disassembler now decodes FORMAT_VALUE argument.

9 years agoIssue #26906: Resolving special methods of uninitialized type now causes
Serhiy Storchaka [Sat, 8 Oct 2016 09:28:25 +0000 (12:28 +0300)] 
Issue #26906: Resolving special methods of uninitialized type now causes
implicit initialization of the type instead of a fail.

9 years agoIssue #26906: Resolving special methods of uninitialized type now causes
Serhiy Storchaka [Sat, 8 Oct 2016 09:26:25 +0000 (12:26 +0300)] 
Issue #26906: Resolving special methods of uninitialized type now causes
implicit initialization of the type instead of a fail.

9 years agoIssue #26906: Resolving special methods of uninitialized type now causes
Serhiy Storchaka [Sat, 8 Oct 2016 09:24:09 +0000 (12:24 +0300)] 
Issue #26906: Resolving special methods of uninitialized type now causes
implicit initialization of the type instead of a fail.

9 years agoIssue #25783: Fixed test_traceback when run directly (without regrtest).
Serhiy Storchaka [Fri, 7 Oct 2016 20:47:17 +0000 (23:47 +0300)] 
Issue #25783: Fixed test_traceback when run directly (without regrtest).

9 years agoIssue #25783: Fixed test_traceback when run directly (without regrtest).
Serhiy Storchaka [Fri, 7 Oct 2016 20:46:22 +0000 (23:46 +0300)] 
Issue #25783: Fixed test_traceback when run directly (without regrtest).