]>
granicus.if.org Git - python/log
Berker Peksag [Sat, 30 Jul 2016 00:40:38 +0000 (03:40 +0300)]
Fix "default role used" warning in shlex.rst
Guido van Rossum [Fri, 29 Jul 2016 22:41:35 +0000 (15:41 -0700)]
Fix whitespace.
Guido van Rossum [Fri, 29 Jul 2016 22:41:17 +0000 (15:41 -0700)]
Fix whitespace.
Guido van Rossum [Fri, 29 Jul 2016 22:39:36 +0000 (15:39 -0700)]
Expand documentation about type aliases and NewType in the typing module (merge 3.5 -> 3.6).
By Michael Lee.
Guido van Rossum [Fri, 29 Jul 2016 22:38:14 +0000 (15:38 -0700)]
Expand documentation about type aliases and NewType in the typing module.
By Michael Lee.
Vinay Sajip [Fri, 29 Jul 2016 21:35:03 +0000 (22:35 +0100)]
Closes #
1521950 : Made shlex parsing more shell-like.
Martin Panter [Fri, 29 Jul 2016 04:00:44 +0000 (04:00 +0000)]
Issue #17596: MINGW: add wincrypt.h in Python/random.c
Based on patch by Roumen Petrov.
Martin Panter [Fri, 29 Jul 2016 01:49:37 +0000 (01:49 +0000)]
Issue #26462: Merge code block fixes from 3.5
Zachary Ware [Fri, 29 Jul 2016 00:01:09 +0000 (19:01 -0500)]
Merge with 3.5
Zachary Ware [Fri, 29 Jul 2016 00:00:53 +0000 (19:00 -0500)]
Correct typo in Windows docs.
Found by Jack Copper on docs@
Zachary Ware [Thu, 28 Jul 2016 23:39:11 +0000 (18:39 -0500)]
Issue #27647: Update Windows build to Tcl/Tk 8.6.6
Victor Stinner [Thu, 28 Jul 2016 15:08:52 +0000 (17:08 +0200)]
Merge 3.5 (issue #27404)
Victor Stinner [Thu, 28 Jul 2016 15:06:25 +0000 (17:06 +0200)]
NEWS: tag security related changes with [Security] prefix
Issue #27404.
Martin Panter [Thu, 28 Jul 2016 03:53:59 +0000 (03:53 +0000)]
Issue #23943: Merge spelling fixes from 3.5
Martin Panter [Thu, 28 Jul 2016 03:48:29 +0000 (03:48 +0000)]
Issue #23943: Restore extra fixes lost in merge
4fb2075952a4
Terry Jan Reedy [Thu, 28 Jul 2016 02:17:05 +0000 (22:17 -0400)]
Issue #27620: Make htest box respond to <Return> and <Escape>.
Terry Jan Reedy [Thu, 28 Jul 2016 01:42:54 +0000 (21:42 -0400)]
Issue #27620: Mark the default action button as the default.
Martin Panter [Thu, 28 Jul 2016 01:25:31 +0000 (01:25 +0000)]
Issue #27626: Further spelling fixes for 3.6
Martin Panter [Thu, 28 Jul 2016 01:30:58 +0000 (01:30 +0000)]
Issue #27626: Merge spelling fixes from 3.5
Martin Panter [Thu, 28 Jul 2016 01:30:06 +0000 (01:30 +0000)]
Issue #27490: Merge pgen cross-compile logic from 3.5
Martin Panter [Thu, 28 Jul 2016 01:28:27 +0000 (01:28 +0000)]
Issue #27490: Do not build pgen when cross-compiling
The dependendency on the $(PGEN) variable must only be
set when not cross-compiling. When cross-compiling,
$(PGEN) will not be used, so no need to build it.
Patch by Thomas Perl.
Martin Panter [Thu, 28 Jul 2016 01:11:04 +0000 (01:11 +0000)]
Issue #27626: Spelling fixes in docs, comments and internal names
Based on patch by Ville Skyttä.
Victor Stinner [Wed, 27 Jul 2016 14:59:22 +0000 (16:59 +0200)]
Merge 3.5 (issue #11048)
Victor Stinner [Wed, 27 Jul 2016 14:58:47 +0000 (16:58 +0200)]
ctypes: fix CThunkObject_new()
* Initialize restype and flags fields to fix a crash when Python runs on a
read-only file system
* Use Py_ssize_t type rather than int for the "i" iterator variable
* Reorder assignements to be able to more easily check if all fields are
initialized
Issue #11048. Initial patch written by Marcin Bachry.
Berker Peksag [Wed, 27 Jul 2016 10:33:28 +0000 (13:33 +0300)]
Issue #27633: Merge from 3.5
Berker Peksag [Wed, 27 Jul 2016 10:32:54 +0000 (13:32 +0300)]
Issue #27633: Fix usage of versionchanged directive in email.parser.rst
Patch by Florian Preinstorfer.
Alexander Belopolsky [Tue, 26 Jul 2016 16:23:16 +0000 (12:23 -0400)]
Issue #24773: Fixed tests failures on systems with 32-bit time_t.
Several 32-bit systems have issues with transitions in the year
2037. This is a bug in the system C library since time_t does not
overflow until 2038, but let's skip tests starting from 2037 to work
around those bugs.
Xavier de Gaye [Tue, 26 Jul 2016 10:55:20 +0000 (12:55 +0200)]
(merge from 3.5) Issue #26662: Set PYTHON_FOR_GEN in configure
as the Python program to be used for file generation during the build.
Xavier de Gaye [Tue, 26 Jul 2016 10:48:08 +0000 (12:48 +0200)]
Issue #26662: Set PYTHON_FOR_GEN in configure
as the Python program to be used for file generation during the build.
Martin Panter [Tue, 26 Jul 2016 09:18:21 +0000 (11:18 +0200)]
Issue #26462: Doc: reduce literal_block warnings, fix syntax highlighting.
Patch by Julien Palard.
Martin Panter [Tue, 26 Jul 2016 06:47:09 +0000 (06:47 +0000)]
Issue #26638: Merge CLI link fix from 3.5
Martin Panter [Tue, 26 Jul 2016 06:46:06 +0000 (06:46 +0000)]
Issue #26638: Don’t link 2to3 -l option to the tarfile -l option
Terry Jan Reedy [Tue, 26 Jul 2016 00:58:43 +0000 (20:58 -0400)]
Issue #27620: Escape key closes Query box as cancelled.
Alexander Belopolsky [Mon, 25 Jul 2016 17:54:51 +0000 (13:54 -0400)]
Issue 24773: Added a time_t overflow check.
Terry Jan Reedy [Mon, 25 Jul 2016 04:31:54 +0000 (00:31 -0400)]
Issue #24137, issue #27611: Restore tkinter after test_idle.
Martin Panter [Mon, 25 Jul 2016 02:39:20 +0000 (02:39 +0000)]
Issue #1621: Avoid signed overflow in list and tuple operations
Patch by Xiang Zhang.
Martin Panter [Mon, 25 Jul 2016 03:31:29 +0000 (03:31 +0000)]
Issue #27581: Merge overflow fix from 3.5
Terry Jan Reedy [Mon, 25 Jul 2016 03:01:28 +0000 (23:01 -0400)]
Issue #19198: IDLE: tab after initial whitespace should tab, not autocomplete.
Fixes problem with writing docstrings at lease twice indented.
Martin Panter [Mon, 25 Jul 2016 02:30:05 +0000 (02:30 +0000)]
Issue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()
Patch by Xiang Zhang.
Martin Panter [Mon, 25 Jul 2016 02:21:14 +0000 (02:21 +0000)]
Issue #7063: Remove dead code from array slice handling
Patch by Chuck.
Berker Peksag [Mon, 25 Jul 2016 01:56:19 +0000 (04:56 +0300)]
Issue #27601: Merge from 3.5
Berker Peksag [Mon, 25 Jul 2016 01:55:51 +0000 (04:55 +0300)]
Issue #27601: Improve example in the "Hashing of numeric types" section
* Fix return value of hash_compute() implementation
* Rename variable names to hash_value to improve readability
Patch by Emanuel Barry.
Berker Peksag [Mon, 25 Jul 2016 01:40:39 +0000 (04:40 +0300)]
Issue #27454: Use PyDict_SetDefault in PyUnicode_InternInPlace
Patch by INADA Naoki.
Steve Dower [Mon, 25 Jul 2016 01:06:51 +0000 (18:06 -0700)]
Merge from 3.5
Steve Dower [Mon, 25 Jul 2016 01:04:29 +0000 (18:04 -0700)]
Issue #27610: Adds PEP 514 metadata to Windows installer
Steve Dower [Mon, 25 Jul 2016 01:03:22 +0000 (18:03 -0700)]
Fixes default intermediate directory when building on Windows.
Alexander Belopolsky [Mon, 25 Jul 2016 00:36:55 +0000 (20:36 -0400)]
Issue 24773: Make zoneinfo tests more robust. (reapply)
Terry Jan Reedy [Mon, 25 Jul 2016 00:35:43 +0000 (20:35 -0400)]
Issue #27609: Explicitly return None when there are other returns.
In a few cases, reverse a condition and eliminate a return.
Alexander Belopolsky [Sun, 24 Jul 2016 18:41:08 +0000 (14:41 -0400)]
Reindented Lib/test/datetimetester.py.
Alexander Belopolsky [Sun, 24 Jul 2016 18:39:28 +0000 (14:39 -0400)]
Issue #24773: Made ZoneInfoCompleteTest a TestSuit.
This should improve the diagnostic and progress reports.
Alexander Belopolsky [Sat, 23 Jul 2016 15:16:56 +0000 (11:16 -0400)]
Issue 24773: Make zoneinfo tests more robust.
Steve Dower [Sat, 23 Jul 2016 15:04:11 +0000 (08:04 -0700)]
Fixes bad Misc/NEWS merge
Steve Dower [Sat, 23 Jul 2016 15:02:02 +0000 (08:02 -0700)]
Issue #27469: Adds a shell extension to the launcher so that drag and drop works correctly.
Berker Peksag [Sat, 23 Jul 2016 05:43:04 +0000 (08:43 +0300)]
Issue #13849: Merge from 3.5
Berker Peksag [Sat, 23 Jul 2016 05:42:41 +0000 (08:42 +0300)]
Issue #13849: Fix test_null_bytes under Windows
Berker Peksag [Sat, 23 Jul 2016 04:32:14 +0000 (07:32 +0300)]
Issue #13849: Merge from 3.5
Berker Peksag [Sat, 23 Jul 2016 04:31:47 +0000 (07:31 +0300)]
Issue #13849: Add tests for null byte checking in test_genericpath
Berker Peksag [Sat, 23 Jul 2016 04:15:12 +0000 (07:15 +0300)]
Issue #27493: Fix test_path_objects under Windows
Berker Peksag [Sat, 23 Jul 2016 04:13:41 +0000 (07:13 +0300)]
Issue #27591: Merge from 3.5
Berker Peksag [Sat, 23 Jul 2016 04:13:14 +0000 (07:13 +0300)]
Issue #27591: Set sigint_event to NULL if _PyOS_IsMainThread() returns false
Patch by Chris Angelico.
Martin Panter [Sat, 23 Jul 2016 03:39:49 +0000 (03:39 +0000)]
Issue #27130: Merge zlib 64-bit fixes from 3.5
Martin Panter [Sat, 23 Jul 2016 03:02:07 +0000 (03:02 +0000)]
Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module
Patch by Xiang Zhang.
Alexander Belopolsky [Fri, 22 Jul 2016 22:47:04 +0000 (18:47 -0400)]
Closes issue #24773: Implement PEP 495 (Local Time Disambiguation).
Vinay Sajip [Fri, 22 Jul 2016 17:23:04 +0000 (18:23 +0100)]
Closes #27493: accepted Path objects in file handlers for logging.
Victor Stinner [Fri, 22 Jul 2016 15:47:09 +0000 (17:47 +0200)]
Merge 3.5 (INVALID_SOCKET)
Victor Stinner [Fri, 22 Jul 2016 15:43:59 +0000 (17:43 +0200)]
socket: use INVALID_SOCKET
* Replace "fd = -1" with "fd = INVALID_SOCKET"
* Replace "fd < 0" with "fd == INVALID_SOCKET": SOCKET_T is unsigned on Windows
Bug found by Pavel Belikov ("Fragment N1"):
http://www.viva64.com/en/b/0414/#ID0ECDAE
Victor Stinner [Fri, 22 Jul 2016 15:28:55 +0000 (17:28 +0200)]
Merge 3.5 (fix internal_select)
Vinay Sajip [Fri, 22 Jul 2016 15:27:31 +0000 (16:27 +0100)]
Closes #26559: Allow configuring flush-on-close behaviour of MemoryHandler.
Victor Stinner [Fri, 22 Jul 2016 15:26:53 +0000 (17:26 +0200)]
socket: Fix internal_select()
Bug found by Pavel Belikov ("Fragment N1"):
http://www.viva64.com/en/b/0414/#ID0ECDAE
Xavier de Gaye [Fri, 22 Jul 2016 10:15:29 +0000 (12:15 +0200)]
Issue #27472: Add test.support.unix_shell as the path to the default shell.
Zachary Ware [Tue, 19 Jul 2016 21:46:09 +0000 (16:46 -0500)]
Closes #25393: Merge with 3.5
Zachary Ware [Tue, 19 Jul 2016 21:41:20 +0000 (16:41 -0500)]
Issue #25393: Fix probable copy/paste error in resource docs
Patch by Alakshendra Yadav.
Berker Peksag [Tue, 19 Jul 2016 18:09:26 +0000 (21:09 +0300)]
Issue #27567: Expose the POLLRDHUP constant in the select module
Benjamin Peterson [Tue, 19 Jul 2016 05:08:19 +0000 (22:08 -0700)]
add mising word
Benjamin Peterson [Tue, 19 Jul 2016 05:02:44 +0000 (22:02 -0700)]
add EPOLLEXCLUSIVE
Benjamin Peterson [Tue, 19 Jul 2016 04:47:39 +0000 (21:47 -0700)]
expose EPOLLRDHUP (closes #27567)
Martin Panter [Tue, 19 Jul 2016 03:05:42 +0000 (03:05 +0000)]
Issue #1621: Avoid signed int negation overflow in audioop
Martin Panter [Tue, 19 Jul 2016 02:50:51 +0000 (02:50 +0000)]
Issue #27528: Merge warning doc and test from 3.5
Martin Panter [Tue, 19 Jul 2016 02:26:38 +0000 (02:26 +0000)]
Issue #27528: Document and test warning messages must match at beginning
Martin Panter [Mon, 18 Jul 2016 08:25:01 +0000 (08:25 +0000)]
Issue #16191: Merge comment fixes from 3.5
Martin Panter [Mon, 18 Jul 2016 08:23:26 +0000 (08:23 +0000)]
Issue #16191: Fix up references to renamed variables
Martin Panter [Mon, 18 Jul 2016 08:18:32 +0000 (08:18 +0000)]
Issue #27507: Merge overflow check from 3.5
Martin Panter [Mon, 18 Jul 2016 07:53:13 +0000 (07:53 +0000)]
Issue #27507: Check for integer overflow in bytearray.extend()
Patch by Xiang Zhang.
Steve Dower [Mon, 18 Jul 2016 04:58:11 +0000 (21:58 -0700)]
Merge from 3.5
Steve Dower [Mon, 18 Jul 2016 04:58:01 +0000 (21:58 -0700)]
Removes unused files from PC folder.
Steve Dower [Mon, 18 Jul 2016 04:40:06 +0000 (21:40 -0700)]
Issue #27309: Enables proper Windows styles in python[w].exe manifest.
Steve Dower [Mon, 18 Jul 2016 04:39:13 +0000 (21:39 -0700)]
Issue #27309: Enables proper Windows styles in python[w].exe manifest.
Steve Dower [Mon, 18 Jul 2016 03:50:28 +0000 (20:50 -0700)]
Issue #27533: Release GIL in nt._isdir
Steve Dower [Mon, 18 Jul 2016 03:49:38 +0000 (20:49 -0700)]
Issue #27533: Release GIL in nt._isdir
Steve Dower [Mon, 18 Jul 2016 03:46:01 +0000 (20:46 -0700)]
Closes #27545: Remove pyshellext.vcxproj from pcbuild.proj
Steve Dower [Mon, 18 Jul 2016 03:45:29 +0000 (20:45 -0700)]
Closes #27545: Remove pyshellext.vcxproj from pcbuild.proj
Berker Peksag [Sun, 17 Jul 2016 12:27:10 +0000 (15:27 +0300)]
Issue #27531: Merge from 3.5
Berker Peksag [Sun, 17 Jul 2016 12:26:46 +0000 (15:26 +0300)]
Issue #27531: Update signature of Mock.assert_not_called method
Since
01ae1ac2daf4 , it doesn't accept any arguments.
Patch by Michael Killough.
Stefan Krah [Sun, 17 Jul 2016 12:12:59 +0000 (14:12 +0200)]
Merge 3.5.
Stefan Krah [Sun, 17 Jul 2016 12:01:42 +0000 (14:01 +0200)]
Issue #26974: Fix segfault in the presence of absurd subclassing. Proactively
eliminate all internal uses of overridden methods.
Serhiy Storchaka [Sun, 17 Jul 2016 11:16:04 +0000 (14:16 +0300)]
Issue #27419: Added temporary workaround for subinterpreters.
Serhiy Storchaka [Sun, 17 Jul 2016 11:15:28 +0000 (14:15 +0300)]
Issue #27419: Added temporary workaround for subinterpreters.
Serhiy Storchaka [Sun, 17 Jul 2016 10:26:10 +0000 (13:26 +0300)]
Issues #23147, #23148: Presumably fixed bugs in folding UnstructuredTokenList.
Serhiy Storchaka [Sun, 17 Jul 2016 10:25:15 +0000 (13:25 +0300)]
Issues #23147, #23148: Presumably fixed bugs in folding UnstructuredTokenList.
Serhiy Storchaka [Sun, 17 Jul 2016 09:51:34 +0000 (12:51 +0300)]
Issue #27419: Standard __import__() no longer look up "__import__" in globals
or builtins for importing submodules or "from import". Fixed a crash if
raise a warning about unabling to resolve package from __spec__ or
__package__.