Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename Future._blocking to _asyncio_future_blocking. | Guido van Rossum | 2016-09-09 | 2 | -5/+14 |
|\ | | | | | | | | | | | | | | | | | | | | | | | 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.) | ||||
| * | Rename Future._blocking to _asyncio_future_blocking. | Guido van Rossum | 2016-09-09 | 2 | -5/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Rename test_pep####.py files | Zachary Ware | 2016-09-09 | 9 | -5/+6 |
| | | |||||
* | | Fix running test_tokenize directly | Zachary Ware | 2016-09-09 | 1 | -2/+2 |
| | | |||||
* | | Issue #27213: document changes in Misc/NEWS | Victor Stinner | 2016-09-09 | 1 | -0/+4 |
| | | |||||
* | | Add _PyObject_FastCallKeywords() | Victor Stinner | 2016-09-09 | 4 | -55/+130 |
| | | | | | | | | | | | | | | | | | | | | 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() | ||||
* | | merge 3.5 (#28051) | Benjamin Peterson | 2016-09-09 | 1 | -5/+6 |
|\ \ | |/ | |||||
| * | repair errors in (set|get)_task_factory note (#28051) | Benjamin Peterson | 2016-09-09 | 1 | -5/+6 |
| | | |||||
* | | remove unconvincing use of Py_LOCAL | Benjamin Peterson | 2016-09-09 | 1 | -6/+6 |
| | | |||||
* | | Add a note about queue not being safe for use from signal handlers. | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-09 | 1 | -0/+5 |
|\ \ | |/ | | | | | issue14976. | ||||
| * | Add a note about queue not being safe for use from signal handlers. | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-09 | 1 | -0/+5 |
| | | | | | | | | issue14976. | ||||
* | | Rework CALL_FUNCTION* opcodes | Victor Stinner | 2016-09-09 | 12 | -3467/+3361 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Fix make buildbottest to not re-trigger a profile-opt build. issue28035. | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-09 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix make buildbottest to not re-trigger a profile-opt build. issue28035. | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-09 | 1 | -1/+1 |
| | | |||||
* | | Merge with 3.5 | Steve Dower | 2016-09-09 | 5 | -10/+59 |
|\ \ | |/ | |||||
| * | Issue #24594: Validates persist parameter when opening MSI database | Steve Dower | 2016-09-09 | 2 | -3/+19 |
| | | |||||
| * | #28047: Fix calculation of base64 line length. | R David Murray | 2016-09-09 | 4 | -7/+40 |
| | | | | | | | | | | 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. | ||||
* | | Issue #27576: Fix call order in OrderedDict.__init__(). | Eric Snow | 2016-09-09 | 3 | -2/+30 |
| | | |||||
* | | remove --with(out)-signal-module, since the signal module is non-optional | Benjamin Peterson | 2016-09-09 | 5 | -59/+2 |
| | | |||||
* | | Issue #28049: Add documentation for typing.Awaitable and friends. | Guido van Rossum | 2016-09-09 | 1 | -1/+13 |
| | | | | | | | | By Michael Lee. | ||||
* | | Issue #28008: Fix test_unparse | Yury Selivanov | 2016-09-09 | 1 | -1/+4 |
| | | |||||
* | | Closes #22731: Documents change of console mode. | Steve Dower | 2016-09-09 | 1 | -0/+4 |
|\ \ | |/ | |||||
| * | Closes #22731: Documents change of console mode. | Steve Dower | 2016-09-09 | 1 | -0/+4 |
| | | |||||
* | | Issue #26619: Improves error message when installing on out-of-date Windows ↵ | Steve Dower | 2016-09-09 | 2 | -18/+50 |
|\ \ | |/ | | | | | Server | ||||
| * | Issue #26619: Improves error message when installing on out-of-date Windows ↵ | Steve Dower | 2016-09-09 | 2 | -18/+50 |
| | | | | | | | | Server | ||||
* | | remove unused osx10.5 sdk check | Benjamin Peterson | 2016-09-09 | 3 | -44/+0 |
| | | |||||
* | | Remove Lib/test/test_pep247.py | Zachary Ware | 2016-09-09 | 1 | -66/+0 |
| | | | | | | | | | | This test file is a holdover from the days before hashlib, and doesn't seem to have anything of value in it. | ||||
* | | Doc updates for PEPs 520 and 468. | Eric Snow | 2016-09-09 | 2 | -12/+22 |
| | | |||||
* | | Merge | Brett Cannon | 2016-09-09 | 1 | -2/+3 |
|\ \ | |||||
| * | | tests: use subTest in test_unparse.test_files | Yury Selivanov | 2016-09-09 | 1 | -2/+3 |
| | | | |||||
* | | | Mention how requiring ordered dicts breaks backwards-compatibility. | Brett Cannon | 2016-09-09 | 1 | -1/+3 |
|/ / | |||||
* | | Mention that the order-preserving aspect of the new dict | Brett Cannon | 2016-09-09 | 1 | -1/+8 |
| | | | | | | | | implementation is an implementation detail (and why that is so). | ||||
* | | Remove Lib/_sysconfigdata.py from .gitignore | Zachary Ware | 2016-09-09 | 1 | -1/+0 |
| | | |||||
* | | Issue #28008: Implement PEP 530 -- asynchronous comprehensions. | Yury Selivanov | 2016-09-09 | 20 | -114/+613 |
| | | |||||
* | | compile with -std=c99 instead of -std=gnu99; use kiddie-gloves with ↵ | Benjamin Peterson | 2016-09-09 | 2 | -8/+29 |
| | | | | | | | | bluetooth/bluetooh.h (#28017) | ||||
* | | Add a few big-ticket items to What's new in 3.6. | Guido van Rossum | 2016-09-09 | 1 | -0/+12 |
| | | |||||
* | | Issue #27999: Make "global after use" a SyntaxError, and ditto for nonlocal. | Guido van Rossum | 2016-09-09 | 4 | -71/+59 |
| | | | | | | | | Patch by Ivan Levkivskyi. | ||||
* | | Move news items for PEP 526 and 525 to the top of their section. | Guido van Rossum | 2016-09-09 | 1 | -4/+5 |
| | | | | | | | | (News items should be ordered newest-first within their section.) | ||||
* | | Issue #26513: Fixes platform module detection of Windows Server | Steve Dower | 2016-09-09 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #26513: Fixes platform module detection of Windows Server | Steve Dower | 2016-09-09 | 1 | -1/+1 |
| | | |||||
* | | Switch to using |version| substitition in Windows docs. | Steve Dower | 2016-09-09 | 1 | -9/+9 |
| | | |||||
* | | credit Raymond | Benjamin Peterson | 2016-09-09 | 1 | -1/+3 |
| | | |||||
* | | Fixes expected error when getting encoding while shutting down. | Steve Dower | 2016-09-09 | 1 | -1/+1 |
| | | |||||
* | | Changes pyvenv.cfg trick into an actual sys.path file. | Steve Dower | 2016-09-09 | 5 | -99/+154 |
| | | |||||
* | | Merge 3.5 | Donald Stufft | 2016-09-09 | 2 | -1/+1 |
|\ \ | |/ | |||||
| * | Merge 3.4 | Donald Stufft | 2016-09-09 | 2 | -1/+1 |
| |\ | |||||
| | * | Upgrade setuptools to 27.1.2 | Donald Stufft | 2016-09-09 | 2 | -1/+1 |
| | | | |||||
* | | | Remove duplicate entry for Ivan L. | Guido van Rossum | 2016-09-09 | 1 | -1/+0 |
| | | | |||||
* | | | Issue #28038: Remove Tools/parser/com2ann.py and its unit test. | Guido van Rossum | 2016-09-09 | 2 | -568/+0 |
| | | | | | | | | | | | | Development is moving to https://github.com/ilevkivskyi/com2ann | ||||
* | | | Issue #27781: Fixes uninitialized fd when !MS_WINDOWS and !HAVE_OPENAT | Steve Dower | 2016-09-09 | 1 | -2/+3 |
| | | |