]>
granicus.if.org Git - python/log
Steve Dower [Sat, 10 Sep 2016 01:41:56 +0000 (18:41 -0700)]
Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach)
Steve Dower [Sat, 10 Sep 2016 01:38:20 +0000 (18:38 -0700)]
Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach)
Zachary Ware [Sat, 10 Sep 2016 01:29:10 +0000 (18:29 -0700)]
Issue #28046: Fix distutils
Why do we have two sysconfig modules again?
Steve Dower [Sat, 10 Sep 2016 01:25:29 +0000 (18:25 -0700)]
Issue #27705: Update message in validate_ucrtbase.py
Steve Dower [Sat, 10 Sep 2016 01:21:15 +0000 (18:21 -0700)]
Issue #27705: Update message in validate_ucrtbase.py
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 10 Sep 2016 01:19:51 +0000 (18:19 -0700)]
Issue #25969: Update the lib2to3 grammar to handle the unpacking
generalizations added in 3.5.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 10 Sep 2016 01:18:52 +0000 (18:18 -0700)]
Issue #25969: Update the lib2to3 grammar to handle the unpacking
generalizations added in 3.5.
Gregory P. Smith [Sat, 10 Sep 2016 01:14:52 +0000 (18:14 -0700)]
merge (3.6 already has this)
Gregory P. Smith [Sat, 10 Sep 2016 01:14:33 +0000 (18:14 -0700)]
remove fix_callable - callable() was readded many releases ago.
Benjamin Peterson [Sat, 10 Sep 2016 01:09:52 +0000 (18:09 -0700)]
dummy dtrace probes are a good place to use inline functions
Steve Dower [Sat, 10 Sep 2016 01:05:07 +0000 (18:05 -0700)]
Merge from Zach
Steve Dower [Sat, 10 Sep 2016 01:04:26 +0000 (18:04 -0700)]
Issue #27932: Fixes memory leak in platform.win32_ver()
Steve Dower [Sat, 10 Sep 2016 01:01:25 +0000 (18:01 -0700)]
Issue #27932: Fixes memory leak in platform.win32_ver()
Zachary Ware [Sat, 10 Sep 2016 00:59:49 +0000 (17:59 -0700)]
Issue #28046: Remove platform-specific directories from sys.path
Zachary Ware [Sat, 10 Sep 2016 00:47:38 +0000 (17:47 -0700)]
Actually fix suspicious markup, I ignored it too readily
Benjamin Peterson [Sat, 10 Sep 2016 00:46:24 +0000 (17:46 -0700)]
fix dummy macro
Łukasz Langa [Sat, 10 Sep 2016 00:37:37 +0000 (17:37 -0700)]
DTrace support: function calls, GC activity, line execution
Tested on macOS 10.11 dtrace, Ubuntu 16.04 SystemTap, and libbcc.
Largely based by an initial patch by Jesús Cea Avión, with some
influence from Dave Malcolm's SystemTap patch and Nikhil Benesch's
unification patch.
Things deliberately left out for simplicity:
- ustack helpers, I have no way of testing them at this point since
they are Solaris-specific
- PyFrameObject * in function__entry/function__return, this is
SystemTap-specific
- SPARC support
- dynamic tracing
- sys module dtrace facility introspection
All of those might be added later.
Zachary Ware [Sat, 10 Sep 2016 00:38:28 +0000 (17:38 -0700)]
Remove line numbers from suspicious rules
Steve Dower [Sat, 10 Sep 2016 00:33:37 +0000 (17:33 -0700)]
Issue #25758: Prevents zipimport from unnecessarily encoding a filename (patch by Eryk Sun)
Steve Dower [Sat, 10 Sep 2016 00:27:33 +0000 (17:27 -0700)]
Issue #25758: Prevents zipimport from unnecessarily encoding a filename (patch by Eryk Sun)
R David Murray [Sat, 10 Sep 2016 00:09:43 +0000 (20:09 -0400)]
Merge: #14977: Make mailcap respect the order of the lines in the mailcap file.
R David Murray [Sat, 10 Sep 2016 00:04:23 +0000 (20:04 -0400)]
#14977: Make mailcap respect the order of the lines in the mailcap file.
This is required by RFC 1542, so despite the subtle behavior change we
are treating it as a bug. Patch by Michael Lazar.
Gregory P. Smith [Sat, 10 Sep 2016 00:03:58 +0000 (17:03 -0700)]
Remove 2to3's fix_callable... We reintroduced the callable built-in
pretty early on in the 3.x series (3.1 or 3.2?).
Zachary Ware [Sat, 10 Sep 2016 00:01:21 +0000 (17:01 -0700)]
Closes #27976: Deprecate bundled full copy of libffi
Builds on non-OSX UNIX now default to using the system libffi, and warn if the
bundled copy is used.
Raymond Hettinger [Fri, 9 Sep 2016 23:44:53 +0000 (16:44 -0700)]
Merge
Raymond Hettinger [Fri, 9 Sep 2016 23:43:48 +0000 (16:43 -0700)]
Issue #22450: Use "Accept: */*" in the default headers for urllib.request
Steve Dower [Fri, 9 Sep 2016 23:39:36 +0000 (16:39 -0700)]
Issue #25144: Ensures TargetDir is set before continuing with custom install.
Steve Dower [Fri, 9 Sep 2016 23:37:53 +0000 (16:37 -0700)]
Issue #25144: Ensures TargetDir is set before continuing with custom install.
Zachary Ware [Fri, 9 Sep 2016 23:15:03 +0000 (16:15 -0700)]
Rename test_strlit -> test_string_literals
Davin Potts [Fri, 9 Sep 2016 23:03:10 +0000 (18:03 -0500)]
Issue #28053: Applying refactorings, docs and other cleanup to follow.
Raymond Hettinger [Fri, 9 Sep 2016 22:58:00 +0000 (15:58 -0700)]
merge
Raymond Hettinger [Fri, 9 Sep 2016 22:57:13 +0000 (15:57 -0700)]
Issue 14976: Note that the queue module is not designed to protect against reentrancy
Steve Dower [Fri, 9 Sep 2016 22:53:58 +0000 (15:53 -0700)]
Fix call to PathCombineW.
Zachary Ware [Fri, 9 Sep 2016 22:47:05 +0000 (15:47 -0700)]
We're not that far in the future yet
Zachary Ware [Fri, 9 Sep 2016 22:46:14 +0000 (15:46 -0700)]
Fix suspicious markup
Steve Dower [Fri, 9 Sep 2016 22:45:47 +0000 (15:45 -0700)]
Remove buildbot diagnostic code.
Zachary Ware [Fri, 9 Sep 2016 22:42:06 +0000 (15:42 -0700)]
Remove another useless buildbot script
R David Murray [Fri, 9 Sep 2016 22:39:18 +0000 (18:39 -0400)]
#20476: add a message_factory policy attribute to email.
Steve Dower [Fri, 9 Sep 2016 22:39:11 +0000 (15:39 -0700)]
Expands buildbot validation code
Zachary Ware [Fri, 9 Sep 2016 22:35:38 +0000 (15:35 -0700)]
Remove outdated buildbot scripts
Benjamin Peterson [Fri, 9 Sep 2016 22:34:58 +0000 (15:34 -0700)]
repair versionadded directive
Steve Dower [Fri, 9 Sep 2016 22:33:42 +0000 (15:33 -0700)]
Adds temporary validation code to buildbot script
Steve Dower [Fri, 9 Sep 2016 22:24:11 +0000 (15:24 -0700)]
Ensures buildbots don't have zip files in build directory.
Steve Dower [Fri, 9 Sep 2016 22:22:13 +0000 (15:22 -0700)]
Add links from whatsnew to Windows docs.
Christian Heimes [Fri, 9 Sep 2016 22:19:35 +0000 (00:19 +0200)]
Issue #28025: Convert all ssl module constants to IntEnum and IntFlags.
Benjamin Peterson [Fri, 9 Sep 2016 22:14:56 +0000 (15:14 -0700)]
repair reST
Serhiy Storchaka [Fri, 9 Sep 2016 22:14:38 +0000 (01:14 +0300)]
Merge heads
Steve Dower [Fri, 9 Sep 2016 22:09:30 +0000 (15:09 -0700)]
Adds search path changes to whatsnew/3.6.rst
Steve Dower [Fri, 9 Sep 2016 22:07:46 +0000 (15:07 -0700)]
Adds documentation for pythonXX.zip as a landmark.
Benjamin Peterson [Fri, 9 Sep 2016 22:03:18 +0000 (15:03 -0700)]
remove more READ_TIMESTAMP
Benjamin Peterson [Fri, 9 Sep 2016 22:02:11 +0000 (15:02 -0700)]
remove READ_TIMESTAMP macro
Benjamin Peterson [Fri, 9 Sep 2016 21:57:58 +0000 (14:57 -0700)]
remove ceval timestamp support
Serhiy Storchaka [Fri, 9 Sep 2016 21:57:55 +0000 (00:57 +0300)]
Issue #433028: Added support of modifier spans in regular expressions.
Steve Dower [Fri, 9 Sep 2016 21:57:39 +0000 (14:57 -0700)]
Issue #24186: Reenable optimised OpenSSL function
Brett Cannon [Fri, 9 Sep 2016 21:57:09 +0000 (14:57 -0700)]
Issue #26331: Implement the parsing part of PEP 515.
Thanks to Georg Brandl for the patch.
Serhiy Storchaka [Fri, 9 Sep 2016 21:55:01 +0000 (00:55 +0300)]
Merge heads
Serhiy Storchaka [Fri, 9 Sep 2016 21:53:02 +0000 (00:53 +0300)]
Issue #25856: The __module__ attribute of extension classes and functions
now is interned. This leads to more compact pickle data with protocol 4.
Gregory P. Smith [Fri, 9 Sep 2016 21:48:08 +0000 (14:48 -0700)]
issue27985 - fix the incorrect duplicate class name in the lib2to3
test. call it TestVarAnnotations instead.
Guido van Rossum [Fri, 9 Sep 2016 21:26:31 +0000 (14:26 -0700)]
Merge asyncio upstream.
Victor Stinner [Fri, 9 Sep 2016 21:07:44 +0000 (14:07 -0700)]
Issue #27810: Add _PyCFunction_FastCallKeywords()
Use _PyCFunction_FastCallKeywords() in ceval.c: it allows to remove a lot of
code from ceval.c which was only used to call C functions.
Steve Dower [Fri, 9 Sep 2016 21:22:43 +0000 (14:22 -0700)]
Issue #27874: Allows use of pythonXX.zip file as landmark on Windows
Steve Dower [Fri, 9 Sep 2016 21:21:24 +0000 (14:21 -0700)]
Prevent PGO build for x86 releases.
Benjamin Peterson [Fri, 9 Sep 2016 20:54:34 +0000 (13:54 -0700)]
remove all usage of Py_LOCAL
Eric Snow [Fri, 9 Sep 2016 20:30:54 +0000 (13:30 -0700)]
Issue #24320: Drop an old setuptools-induced hack.
Zachary Ware [Fri, 9 Sep 2016 20:26:47 +0000 (13:26 -0700)]
Remove unused suspicious rules
Zachary Ware [Fri, 9 Sep 2016 20:25:44 +0000 (13:25 -0700)]
Add tix deprecation to whatsnew
Steve Dower [Fri, 9 Sep 2016 20:19:09 +0000 (13:19 -0700)]
Closes #27314: Fixes launcher installer upgrade table.
Zachary Ware [Fri, 9 Sep 2016 20:15:47 +0000 (13:15 -0700)]
Issue #19489: Merge with 3.5
Zachary Ware [Fri, 9 Sep 2016 20:14:42 +0000 (13:14 -0700)]
Issue #19489: Add NEWS and ACKS
Zachary Ware [Fri, 9 Sep 2016 20:11:58 +0000 (13:11 -0700)]
Closes #19489: Merge with 3.5
Zachary Ware [Fri, 9 Sep 2016 20:11:27 +0000 (13:11 -0700)]
Issue #19489: Move the search box from sidebar to header and footer.
Guido van Rossum [Fri, 9 Sep 2016 19:58:15 +0000 (12:58 -0700)]
Rename Future._blocking to _asyncio_future_blocking.
This is now an official "protected" API that can be used to write
classes that are duck-type-compatible with Future without subclassing
it. (For that purpose I also changed isinstance(result, Future) to
check for this attribute instead.)
Hopefully Amber Brown can use this to make Twisted.Deferred compatible
with asyncio.Future.
Tests and docs are TBD. (Also there are more isinstance() checks to fix.)
Zachary Ware [Fri, 9 Sep 2016 19:55:37 +0000 (12:55 -0700)]
Rename test_pep####.py files
Zachary Ware [Fri, 9 Sep 2016 19:55:14 +0000 (12:55 -0700)]
Fix running test_tokenize directly
Guido van Rossum [Fri, 9 Sep 2016 19:54:54 +0000 (12:54 -0700)]
Rename Future._blocking to _asyncio_future_blocking.
This is now an official "protected" API that can be used to write
classes that are duck-type-compatible with Future without subclassing
it. (For that purpose I also changed isinstance(result, Future) to
check for this attribute instead.)
Hopefully Amber Brown can use this to make Twisted.Deferred compatible
with asyncio.Future.
Tests and docs are TBD.
Benjamin Peterson [Fri, 9 Sep 2016 19:46:42 +0000 (12:46 -0700)]
repair errors in (set|get)_task_factory note (#28051)
Victor Stinner [Fri, 9 Sep 2016 19:43:42 +0000 (12:43 -0700)]
Issue #27213: document changes in Misc/NEWS
Victor Stinner [Fri, 9 Sep 2016 19:36:44 +0000 (12:36 -0700)]
Add _PyObject_FastCallKeywords()
Issue #27830: Add _PyObject_FastCallKeywords(): avoid the creation of a
temporary dictionary for keyword arguments.
Other changes:
* Cleanup call_function() and fast_function() (ex: rename nk to nkwargs)
* Remove now useless do_call(), replaced with _PyObject_FastCallKeywords()
Benjamin Peterson [Fri, 9 Sep 2016 19:46:49 +0000 (12:46 -0700)]
merge 3.5 (#28051)
Benjamin Peterson [Fri, 9 Sep 2016 19:42:51 +0000 (12:42 -0700)]
remove unconvincing use of Py_LOCAL
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 9 Sep 2016 19:31:05 +0000 (12:31 -0700)]
Add a note about queue not being safe for use from signal handlers.
issue14976.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 9 Sep 2016 19:30:34 +0000 (12:30 -0700)]
Add a note about queue not being safe for use from signal handlers.
issue14976.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 9 Sep 2016 19:22:49 +0000 (12:22 -0700)]
Fix make buildbottest to not re-trigger a profile-opt build. issue28035.
Steve Dower [Fri, 9 Sep 2016 18:56:34 +0000 (11:56 -0700)]
Issue #24594: Validates persist parameter when opening MSI database
R David Murray [Fri, 9 Sep 2016 19:00:09 +0000 (15:00 -0400)]
#28047: Fix calculation of base64 line length.
This is buggy in the old email code as well, but it doesn't affect anything
there because only the default line length is ever used there.
Steve Dower [Fri, 9 Sep 2016 18:46:37 +0000 (11:46 -0700)]
Closes #22731: Documents change of console mode.
Steve Dower [Fri, 9 Sep 2016 18:41:28 +0000 (11:41 -0700)]
Issue #26619: Improves error message when installing on out-of-date Windows Server
Victor Stinner [Fri, 9 Sep 2016 17:17:08 +0000 (10:17 -0700)]
Rework CALL_FUNCTION* opcodes
Issue #27213: Rework CALL_FUNCTION* opcodes to produce shorter and more
efficient bytecode:
* CALL_FUNCTION now only accepts position arguments
* CALL_FUNCTION_KW accepts position arguments and keyword arguments, but keys
of keyword arguments are packed into a constant tuple.
* CALL_FUNCTION_EX is the most generic, it expects a tuple and a dict for
positional and keyword arguments.
CALL_FUNCTION_VAR and CALL_FUNCTION_VAR_KW opcodes have been removed.
2 tests of test_traceback are currently broken: skip test, the issue #28050 was
created to track the issue.
Patch by Demur Rumed, design by Serhiy Storchaka, reviewed by Serhiy Storchaka
and Victor Stinner.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 9 Sep 2016 19:23:05 +0000 (12:23 -0700)]
Fix make buildbottest to not re-trigger a profile-opt build. issue28035.
Steve Dower [Fri, 9 Sep 2016 19:09:07 +0000 (12:09 -0700)]
Merge with 3.5
Eric Snow [Fri, 9 Sep 2016 18:59:08 +0000 (11:59 -0700)]
Issue #27576: Fix call order in OrderedDict.__init__().
Benjamin Peterson [Fri, 9 Sep 2016 19:01:10 +0000 (12:01 -0700)]
remove --with(out)-signal-module, since the signal module is non-optional
Guido van Rossum [Fri, 9 Sep 2016 18:46:34 +0000 (11:46 -0700)]
Issue #28049: Add documentation for typing.Awaitable and friends.
By Michael Lee.
Yury Selivanov [Fri, 9 Sep 2016 18:48:39 +0000 (11:48 -0700)]
Issue #28008: Fix test_unparse
Steve Dower [Fri, 9 Sep 2016 18:47:02 +0000 (11:47 -0700)]
Closes #22731: Documents change of console mode.
Steve Dower [Fri, 9 Sep 2016 18:44:26 +0000 (11:44 -0700)]
Issue #26619: Improves error message when installing on out-of-date Windows Server
Benjamin Peterson [Fri, 9 Sep 2016 18:37:58 +0000 (11:37 -0700)]
remove unused osx10.5 sdk check
Zachary Ware [Fri, 9 Sep 2016 18:38:38 +0000 (11:38 -0700)]
Remove Lib/test/test_pep247.py
This test file is a holdover from the days before hashlib, and doesn't seem to
have anything of value in it.
Eric Snow [Fri, 9 Sep 2016 18:22:14 +0000 (11:22 -0700)]
Doc updates for PEPs 520 and 468.
Brett Cannon [Fri, 9 Sep 2016 18:19:16 +0000 (11:19 -0700)]
Merge