]>
granicus.if.org Git - python/log
Stefan Krah [Fri, 30 Dec 2016 11:24:23 +0000 (12:24 +0100)]
Merge 3.5.
Stefan Krah [Fri, 30 Dec 2016 11:23:35 +0000 (12:23 +0100)]
Issue #29111: Fix memoryview signature.
Raymond Hettinger [Fri, 30 Dec 2016 06:57:12 +0000 (23:57 -0700)]
Issue #29103: Remove unused import. Noticed by Jean-Sebastien Bevilacqua.
Raymond Hettinger [Fri, 30 Dec 2016 06:49:20 +0000 (23:49 -0700)]
Clearer compact dict attribution to the original proposal
Raymond Hettinger [Fri, 30 Dec 2016 05:54:25 +0000 (22:54 -0700)]
Issue #29061: secrets.randbelow() would hang with a negative input
Xiang Zhang [Fri, 30 Dec 2016 03:57:40 +0000 (11:57 +0800)]
Issue #29112: Merge 3.5.
Xiang Zhang [Fri, 30 Dec 2016 03:57:09 +0000 (11:57 +0800)]
Issue #29112: Fix a questionable wording in sequence doc.
Victor Stinner [Fri, 30 Dec 2016 01:15:29 +0000 (02:15 +0100)]
Merge 3.5
Victor Stinner [Fri, 30 Dec 2016 01:14:59 +0000 (02:14 +0100)]
Issue #29109: Enhance tracemalloc documentation
* Wrong parameter name, 'group_by' instead of 'key_type'
* Don't round up numbers when explaining the examples. If they exactly match
what can be read in the script output, it is to easier to understand
(4.8 MiB vs 4855 KiB)
* Fix incorrect method link that was pointing to another module
Patch written by Loic Pefferkorn.
Benjamin Peterson [Thu, 29 Dec 2016 04:02:35 +0000 (20:02 -0800)]
fix error check, so that Random.seed actually uses OS randomness (closes #29085)
Steve Dower [Thu, 29 Dec 2016 00:02:59 +0000 (16:02 -0800)]
Issue #29079: Prevent infinite loop in pathlib.resolve() on Windows
Steve Dower [Wed, 28 Dec 2016 23:43:28 +0000 (15:43 -0800)]
Issue #29080: Fixes Misc/NEWS entry
Steve Dower [Wed, 28 Dec 2016 23:43:08 +0000 (15:43 -0800)]
Issue #29080: Fixes Misc/NEWS entry
Steve Dower [Wed, 28 Dec 2016 23:41:09 +0000 (15:41 -0800)]
Issue #28768: Fix implicit declaration of function _setmode. Patch by Masayuki Yamamoto
Steve Dower [Wed, 28 Dec 2016 22:38:08 +0000 (14:38 -0800)]
Issue #29080: Removes hard dependency on hg.exe from PC/build.bat
Steve Dower [Wed, 28 Dec 2016 22:37:44 +0000 (14:37 -0800)]
Issue #29080: Removes hard dependency on hg.exe from PC/build.bat
Serhiy Storchaka [Wed, 28 Dec 2016 08:22:56 +0000 (10:22 +0200)]
Issue #13051: Fixed recursion errors in large or resized curses.textpad.Textbox.
Based on patch by Tycho Andersen.
Serhiy Storchaka [Wed, 28 Dec 2016 08:16:06 +0000 (10:16 +0200)]
Issue #13051: Fixed recursion errors in large or resized curses.textpad.Textbox.
Based on patch by Tycho Andersen.
Serhiy Storchaka [Wed, 28 Dec 2016 08:06:33 +0000 (10:06 +0200)]
Issue #9770: curses.ascii predicates now work correctly with negative integers.
Serhiy Storchaka [Wed, 28 Dec 2016 08:04:27 +0000 (10:04 +0200)]
Issue #9770: curses.ascii predicates now work correctly with negative integers.
Serhiy Storchaka [Wed, 28 Dec 2016 07:56:52 +0000 (09:56 +0200)]
Issue #29073: Added a test for bytearray formatting with null byte.
Serhiy Storchaka [Wed, 28 Dec 2016 07:54:22 +0000 (09:54 +0200)]
Issue #29073: bytearray formatting no longer truncates on first null byte.
Serhiy Storchaka [Wed, 28 Dec 2016 07:19:45 +0000 (09:19 +0200)]
Issue #29087: Removed the documentation of non-existing UCS4 support functions.
Serhiy Storchaka [Wed, 28 Dec 2016 07:19:15 +0000 (09:19 +0200)]
Issue #29087: Removed the documentation of non-existing UCS4 support functions.
Serhiy Storchaka [Tue, 27 Dec 2016 15:41:07 +0000 (17:41 +0200)]
Issue #23903: Added missed Windows-specific names to PC/python3.def.
Serhiy Storchaka [Tue, 27 Dec 2016 15:38:16 +0000 (17:38 +0200)]
Issue #23903: Added missed Windows-specific names to PC/python3.def.
Antoine Pitrou [Tue, 27 Dec 2016 13:23:43 +0000 (14:23 +0100)]
Issue #28427: old keys should not remove new values from
WeakValueDictionary when collecting from another thread.
Antoine Pitrou [Tue, 27 Dec 2016 13:19:20 +0000 (14:19 +0100)]
Issue #28427: old keys should not remove new values from
WeakValueDictionary when collecting from another thread.
Serhiy Storchaka [Tue, 27 Dec 2016 12:57:39 +0000 (14:57 +0200)]
Issue #29058: All stable API extensions added after Python 3.2 are now
available only when Py_LIMITED_API is set to the PY_VERSION_HEX value of
the minimum Python version supporting this API.
Berker Peksag [Tue, 27 Dec 2016 12:16:55 +0000 (15:16 +0300)]
Issue #29069: Merge from 3.5
Berker Peksag [Tue, 27 Dec 2016 12:16:25 +0000 (15:16 +0300)]
Issue #29069: Update the default URL of PyPI server
Patch by paka.
Berker Peksag [Tue, 27 Dec 2016 12:09:35 +0000 (15:09 +0300)]
Merge from 3.5
Berker Peksag [Tue, 27 Dec 2016 12:09:11 +0000 (15:09 +0300)]
Move versionadded inside of the get_terminal_size() block
Serhiy Storchaka [Tue, 27 Dec 2016 10:13:05 +0000 (12:13 +0200)]
Issue #23903: Added missed names to PC/python3.def.
Serhiy Storchaka [Tue, 27 Dec 2016 10:10:58 +0000 (12:10 +0200)]
Issue #23903: Added missed names to PC/python3.def.
Serhiy Storchaka [Tue, 27 Dec 2016 09:51:15 +0000 (11:51 +0200)]
Issue #23903: Fixed errors and remove non-existing names in python3.def.
Serhiy Storchaka [Tue, 27 Dec 2016 09:49:53 +0000 (11:49 +0200)]
Issue #23903: Fixed errors and remove non-existing names in python3.def.
Raymond Hettinger [Tue, 27 Dec 2016 09:06:52 +0000 (01:06 -0800)]
Issue #29055: Suppress upstream exception for random.choice()
Terry Jan Reedy [Tue, 27 Dec 2016 05:05:26 +0000 (00:05 -0500)]
Issue #29071: IDLE now colors f-string prefixes (but not invalid ur prefixes).
Xiang Zhang [Tue, 27 Dec 2016 04:30:42 +0000 (12:30 +0800)]
Issue #29078: Merge 3.5.
Xiang Zhang [Tue, 27 Dec 2016 04:23:59 +0000 (12:23 +0800)]
Issue #29078: Add the missing import in datetime.time doc example.
Patch by Dhushyanth Ramasamy.
Serhiy Storchaka [Sun, 25 Dec 2016 14:23:42 +0000 (16:23 +0200)]
Merge from 3.5.
Serhiy Storchaka [Sun, 25 Dec 2016 14:22:23 +0000 (16:22 +0200)]
Issue #29068: Fixed a typo in PyErr_Fetch example.
Patch by Chi Hsuan Yen.
R David Murray [Sun, 25 Dec 2016 02:34:05 +0000 (21:34 -0500)]
Merge: #25591: improve imap tests.
R David Murray [Sun, 25 Dec 2016 02:32:26 +0000 (21:32 -0500)]
#25591: improve imap tests.
Patch by Maciej Szulik.
Martin Panter [Sat, 24 Dec 2016 10:53:18 +0000 (10:53 +0000)]
Issue #28815: Merge test_socket fix from 3.5
Martin Panter [Sat, 24 Dec 2016 10:41:37 +0000 (10:41 +0000)]
Issue #28815: Skip TIPC tests if /proc/modules is not readable
Based on patch by Patrila.
Martin Panter [Sat, 24 Dec 2016 10:21:30 +0000 (10:21 +0000)]
Issue #28954: Merge keyword argument syntax from 3.5
Martin Panter [Sat, 24 Dec 2016 10:20:38 +0000 (10:20 +0000)]
Issue #28954: Add missing comma to keyword argument syntax
Martin Panter [Sat, 24 Dec 2016 08:31:11 +0000 (08:31 +0000)]
Issue #
1446619 : Merge slicing description from 3.5
Martin Panter [Sat, 24 Dec 2016 08:25:15 +0000 (08:25 +0000)]
Issue #
1446619 : Account for negative slice direction in description
Based on suggestion from Fumihiro Bessho.
Martin Panter [Sat, 24 Dec 2016 07:44:03 +0000 (07:44 +0000)]
Issue #29004: Merge crc_hqx() doc from 3.5
Martin Panter [Sat, 24 Dec 2016 07:40:09 +0000 (07:40 +0000)]
Issue #28960: Merge Thread.join() doc from 3.5
Martin Panter [Sat, 24 Dec 2016 07:36:44 +0000 (07:36 +0000)]
Issue #29004: Document binascii.crc_hqx() implements CRC-CCITT
Martin Panter [Sat, 24 Dec 2016 07:28:26 +0000 (07:28 +0000)]
Issue #28960: Drop comma attached to dash in Thread.join() description
Serhiy Storchaka [Fri, 23 Dec 2016 20:11:57 +0000 (22:11 +0200)]
Sort and remove duplicates from PC/python3.def (issue #23903).
Serhiy Storchaka [Fri, 23 Dec 2016 20:09:48 +0000 (22:09 +0200)]
Sort and remove duplicates from PC/python3.def (issue #23903).
Ned Deily [Fri, 23 Dec 2016 09:15:34 +0000 (04:15 -0500)]
merge 3.5
Ned Deily [Fri, 23 Dec 2016 09:13:31 +0000 (04:13 -0500)]
Update documentation index sidebar for 3.6.0 release.
Ned Deily [Fri, 23 Dec 2016 00:50:19 +0000 (19:50 -0500)]
Merge 3.6.0 release engineering head
Ned Deily [Fri, 23 Dec 2016 00:41:47 +0000 (19:41 -0500)]
Added tag v3.6.0 for changeset
41df79263a11
Ned Deily [Thu, 22 Dec 2016 23:38:47 +0000 (18:38 -0500)]
Update docs and patchlevel for 3.6.0 final.
Brett Cannon [Thu, 22 Dec 2016 18:02:16 +0000 (10:02 -0800)]
Merge
Brett Cannon [Thu, 22 Dec 2016 18:02:01 +0000 (10:02 -0800)]
Grammatical fixes following #
d95f19892fd0
Xavier de Gaye [Thu, 22 Dec 2016 09:38:59 +0000 (10:38 +0100)]
Issue #28762: lockf() is available on Android API level 24, but the
F_LOCK macro is not defined in android-ndk-r13.
Xiang Zhang [Thu, 22 Dec 2016 07:31:22 +0000 (15:31 +0800)]
Issue #29044: Merge 3.5.
Xiang Zhang [Thu, 22 Dec 2016 07:30:47 +0000 (15:30 +0800)]
Issue #29044: Fix a use-after-free in string '%c' formatter.
Terry Jan Reedy [Thu, 22 Dec 2016 05:02:36 +0000 (00:02 -0500)]
Issue 28923: Remove editor artifacts from Tix.py,
Terry Jan Reedy [Thu, 22 Dec 2016 04:59:47 +0000 (23:59 -0500)]
Issue 28923: Remove editor artifacts from Tix.py.
Xavier de Gaye [Wed, 21 Dec 2016 16:29:59 +0000 (17:29 +0100)]
Issue #28538: On Darwin net/if.h requires that sys/socket.h be included beforehand.
Xavier de Gaye [Wed, 21 Dec 2016 11:46:36 +0000 (12:46 +0100)]
Issue #28538: Fix the compilation error that occurs because if_nameindex() is
available on Android API level 24, but the if_nameindex structure is not defined.
Serhiy Storchaka [Wed, 21 Dec 2016 10:35:11 +0000 (12:35 +0200)]
Merge from 3.5.
Serhiy Storchaka [Wed, 21 Dec 2016 10:32:56 +0000 (12:32 +0200)]
Issue #28871: Fixed a crash when deallocate deep ElementTree.
Benjamin Peterson [Tue, 20 Dec 2016 07:54:57 +0000 (23:54 -0800)]
merge 3.5 (#28932)
Benjamin Peterson [Tue, 20 Dec 2016 07:54:25 +0000 (23:54 -0800)]
add a specific configure check for sys/random.h (closes #28932)
INADA Naoki [Tue, 20 Dec 2016 00:58:25 +0000 (09:58 +0900)]
null merge
INADA Naoki [Tue, 20 Dec 2016 00:54:24 +0000 (09:54 +0900)]
Issue #28147: Fix a memory leak in split-table dictionaries
setattr() must not convert combined table into split table.
Xiang Zhang [Mon, 19 Dec 2016 14:00:22 +0000 (22:00 +0800)]
Issue #28950: Disallow -j0 combined with -T/-l in regrtest.
Xiang Zhang [Mon, 19 Dec 2016 13:01:33 +0000 (21:01 +0800)]
Issue #28950: Disallow -j0 combined with -T/-l/-M in regrtest.
Victor Stinner [Mon, 19 Dec 2016 12:09:55 +0000 (13:09 +0100)]
Merge 3.5
Victor Stinner [Mon, 19 Dec 2016 12:09:28 +0000 (13:09 +0100)]
doc: Suggest to hash(tuple of attr) rather than XOR
Issue #28383: __hash__ documentation recommends naive XOR to combine but this
is suboptimal. Update the doc to suggest to reuse the hash() method using a
tuple, with an example.
Xiang Zhang [Mon, 19 Dec 2016 10:39:02 +0000 (18:39 +0800)]
Issue #29009: Merge 3.5.
Xiang Zhang [Mon, 19 Dec 2016 10:35:14 +0000 (18:35 +0800)]
Issue #29009: Remove outdated doc of PyUnicode_RichCompare.
Antoine Pitrou [Mon, 19 Dec 2016 09:58:14 +0000 (10:58 +0100)]
Issue #19542: Fix bugs in WeakValueDictionary.setdefault() and WeakValueDictionary.pop()
when a GC collection happens in another thread.
Original patch and report by Armin Rigo.
Antoine Pitrou [Mon, 19 Dec 2016 09:56:40 +0000 (10:56 +0100)]
Issue #19542: Fix bugs in WeakValueDictionary.setdefault() and WeakValueDictionary.pop()
when a GC collection happens in another thread.
Original patch and report by Armin Rigo.
Xavier de Gaye [Mon, 19 Dec 2016 09:46:14 +0000 (10:46 +0100)]
Issue #28996: Skip two tests that fail on Android with the locale strcoll() and
strxfrm() functions.
Martin Panter [Mon, 19 Dec 2016 06:46:01 +0000 (06:46 +0000)]
Issue #25677: Merge SyntaxError caret positioning from 3.5
Serhiy Storchaka [Mon, 19 Dec 2016 06:05:39 +0000 (08:05 +0200)]
Issue #20191: Fixed a crash in resource.prlimit() when pass a sequence that
doesn't own its elements as limits.
Serhiy Storchaka [Mon, 19 Dec 2016 06:04:15 +0000 (08:04 +0200)]
Issue #20191: Fixed a crash in resource.prlimit() when pass a sequence that
doesn't own its elements as limits.
R David Murray [Sun, 18 Dec 2016 20:00:23 +0000 (15:00 -0500)]
Merge: #29005: clarify terminology in tutorial 'method' discussion.
R David Murray [Sun, 18 Dec 2016 19:59:58 +0000 (14:59 -0500)]
#29005: clarify terminology in tutorial 'method' discussion.
Patch by Jim Fasarakis-Hilliard.
Martin Panter [Sun, 18 Dec 2016 01:26:53 +0000 (01:26 +0000)]
Issue #28987: Typos, grammar, spelling in documentation
Martin Panter [Sun, 18 Dec 2016 05:37:21 +0000 (05:37 +0000)]
Merge spelling and grammar from 3.5
R David Murray [Sun, 18 Dec 2016 03:04:20 +0000 (22:04 -0500)]
Merge #28407 Improve test coverage of make_msgid.
R David Murray [Sun, 18 Dec 2016 03:03:44 +0000 (22:03 -0500)]
#28407 Improve test coverage of make_msgid.
Patch by Dillon Brock.
Martin Panter [Sun, 18 Dec 2016 01:23:09 +0000 (01:23 +0000)]
Fix spelling and grammar in code comments and documentation
Steve Dower [Sat, 17 Dec 2016 21:30:27 +0000 (13:30 -0800)]
Issue #25778: winreg does not truncase string correctly (Patch by Eryk Sun)
Brett Cannon [Sat, 17 Dec 2016 20:37:41 +0000 (12:37 -0800)]
Merge for porting HOWTO update
Brett Cannon [Sat, 17 Dec 2016 20:37:20 +0000 (12:37 -0800)]
Update porting HOWTO to drop unicode_literals and mention static type checking
Serhiy Storchaka [Sat, 17 Dec 2016 20:13:05 +0000 (22:13 +0200)]
Issue #29000: Fixed bytes formatting of octals with zero padding in alternate
form.