]>
granicus.if.org Git - python/log
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 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__.
Serhiy Storchaka [Sun, 17 Jul 2016 09:47:17 +0000 (12:47 +0300)]
Issue #27419: Standard __import__() no longer look up "__import__" in globals
or builtins for importing submodules or "from import". Fixed handling an
error of non-string package name.
Serhiy Storchaka [Sun, 17 Jul 2016 08:35:35 +0000 (11:35 +0300)]
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
Original patch by Alexandre Vassalotti.
Serhiy Storchaka [Sun, 17 Jul 2016 08:24:17 +0000 (11:24 +0300)]
Issue #17711: Fixed unpickling by the persistent ID with protocol 0.
Original patch by Alexandre Vassalotti.
Steve Dower [Sat, 16 Jul 2016 23:17:33 +0000 (16:17 -0700)]
Issue #27469: Adds a shell extension to the launcher so that drag and drop works correctly.
Steve Dower [Sat, 16 Jul 2016 23:13:51 +0000 (16:13 -0700)]
Merge from 3.5
Steve Dower [Sat, 16 Jul 2016 23:13:19 +0000 (16:13 -0700)]
Fixes use of Py_IntDir and Py_OutDir to control build directories.
Terry Jan Reedy [Sat, 16 Jul 2016 22:27:11 +0000 (18:27 -0400)]
Issue #25507: Merge from 3.5 with ttk replacing colorchooser.
IDLE no longer runs buggy code because of its tkinter imports.
Users must include the same imports required to run directly in Python.
Terry Jan Reedy [Sat, 16 Jul 2016 22:26:32 +0000 (18:26 -0400)]
Issue #25507: IDLE no longer runs buggy code because of its tkinter imports.
Users must include the same imports required to run directly in Python.
Brett Cannon [Sat, 16 Jul 2016 17:46:10 +0000 (10:46 -0700)]
Check in update for importlib_external.h
Brett Cannon [Sat, 16 Jul 2016 17:45:16 +0000 (10:45 -0700)]
Merge for #27083
Brett Cannon [Sat, 16 Jul 2016 17:44:13 +0000 (10:44 -0700)]
Fix regressions introduced by fixes for issue #27083.
Martin Panter [Sat, 16 Jul 2016 07:17:46 +0000 (07:17 +0000)]
Issue #27285: Cleanup leftover susp-ignored entry after text was changed
R David Murray [Sat, 16 Jul 2016 01:30:13 +0000 (21:30 -0400)]
Merge: #27522: break unintended cycle in feedparser.
R David Murray [Sat, 16 Jul 2016 01:29:13 +0000 (21:29 -0400)]
#27522: break unintended cycle in feedparser.
Patch by Costas.
Brett Cannon [Fri, 15 Jul 2016 19:16:42 +0000 (12:16 -0700)]
Merge for #26696
Brett Cannon [Fri, 15 Jul 2016 19:16:18 +0000 (12:16 -0700)]
Issue #26696: Document collections.abc.ByteString.
Thanks to Xiang Zhang for the patch.
Steve Dower [Fri, 15 Jul 2016 19:01:07 +0000 (12:01 -0700)]
Merge from 3.5
Steve Dower [Fri, 15 Jul 2016 18:55:52 +0000 (11:55 -0700)]
Fix building tcl/tk with only the VC build tools installed.
Brett Cannon [Fri, 15 Jul 2016 18:55:21 +0000 (11:55 -0700)]
Merge for #27083
Brett Cannon [Fri, 15 Jul 2016 18:54:38 +0000 (11:54 -0700)]
Issue #27083: Respect the PYTHONCASEOK environment variable under
Windows.
Originally only b'PYTHONCASEOK' was being checked for in os.environ,
but that won't work under Windows where all environment variables are
strings (on OS X they are bytes).
Thanks to Eryk Sun for the bug report.
Brett Cannon [Fri, 15 Jul 2016 18:26:53 +0000 (11:26 -0700)]
Fix a failing test introduced as part of issue #27512
Brett Cannon [Fri, 15 Jul 2016 17:59:11 +0000 (10:59 -0700)]
Merge for #26844
Brett Cannon [Fri, 15 Jul 2016 17:58:54 +0000 (10:58 -0700)]
Issue #26844: Fix imp.find_module() to have the exception related to
type issues be about 'path' instead of 'name'.
Thanks to Lev Maximov for the patch.
Brett Cannon [Fri, 15 Jul 2016 17:41:49 +0000 (10:41 -0700)]
Issue #27512: Don't segfault when os.fspath() calls an object whose
__fspath__() raises an exception.
Thanks to Xiang Zhang for the patch.
Berker Peksag [Fri, 15 Jul 2016 13:13:05 +0000 (16:13 +0300)]
Issue #27518: Merge from 3.5
Berker Peksag [Fri, 15 Jul 2016 13:12:39 +0000 (16:12 +0300)]
Issue #27518: Fix typo in Grammar/Grammar
Patch by Stéphane Wirtel.
Terry Jan Reedy [Fri, 15 Jul 2016 06:43:03 +0000 (02:43 -0400)]
Issue #25507: Move 4 objects from pyshell to run and switch inports.
This removes one problem inport and reduces len(sys.modules) by 37.