summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #433028: Added support of modifier spans in regular expressions.Serhiy Storchaka2016-09-097-66/+180
|
* Merge headsSerhiy Storchaka2016-09-091-1/+1
|\
| * issue27985 - fix the incorrect duplicate class name in the lib2to3Gregory P. Smith2016-09-091-1/+1
| | | | | | | | test. call it TestVarAnnotations instead.
* | Issue #25856: The __module__ attribute of extension classes and functionsSerhiy Storchaka2016-09-092-12/+18
|/ | | | now is interned. This leads to more compact pickle data with protocol 4.
* Issue #27810: Add _PyCFunction_FastCallKeywords()Victor Stinner2016-09-095-139/+72
| | | | | 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.
* Issue #27874: Allows use of pythonXX.zip file as landmark on WindowsSteve Dower2016-09-091-15/+20
|
* Prevent PGO build for x86 releases.Steve Dower2016-09-091-0/+1
|
* remove all usage of Py_LOCALBenjamin Peterson2016-09-094-15/+15
|
* Issue #24320: Drop an old setuptools-induced hack.Eric Snow2016-09-092-58/+52
|
* Remove unused suspicious rulesZachary Ware2016-09-091-3/+0
|
* Add tix deprecation to whatsnewZachary Ware2016-09-091-0/+3
|
* Closes #27314: Fixes launcher installer upgrade table.Steve Dower2016-09-093-5/+10
|
* Issue #19489: Merge with 3.5Zachary Ware2016-09-092-0/+4
|\
| * Issue #19489: Add NEWS and ACKSZachary Ware2016-09-092-0/+4
| |
* | Closes #19489: Merge with 3.5Zachary Ware2016-09-094-11/+45
|\ \ | |/
| * Issue #19489: Move the search box from sidebar to header and footer.Zachary Ware2016-09-094-11/+45
| |
* | Rename Future._blocking to _asyncio_future_blocking.Guido van Rossum2016-09-092-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 Rossum2016-09-092-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 filesZachary Ware2016-09-099-5/+6
| |
* | Fix running test_tokenize directlyZachary Ware2016-09-091-2/+2
| |
* | Issue #27213: document changes in Misc/NEWSVictor Stinner2016-09-091-0/+4
| |
* | Add _PyObject_FastCallKeywords()Victor Stinner2016-09-094-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 Peterson2016-09-091-5/+6
|\ \ | |/
| * repair errors in (set|get)_task_factory note (#28051)Benjamin Peterson2016-09-091-5/+6
| |
* | remove unconvincing use of Py_LOCALBenjamin Peterson2016-09-091-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-091-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-091-0/+5
| | | | | | | | issue14976.
* | Rework CALL_FUNCTION* opcodesVictor Stinner2016-09-0912-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-091-1/+1
|\ \ | |/
| * Fix make buildbottest to not re-trigger a profile-opt build. issue28035.Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-091-1/+1
| |
* | Merge with 3.5Steve Dower2016-09-095-10/+59
|\ \ | |/
| * Issue #24594: Validates persist parameter when opening MSI databaseSteve Dower2016-09-092-3/+19
| |
| * #28047: Fix calculation of base64 line length.R David Murray2016-09-094-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 Snow2016-09-093-2/+30
| |
* | remove --with(out)-signal-module, since the signal module is non-optionalBenjamin Peterson2016-09-095-59/+2
| |
* | Issue #28049: Add documentation for typing.Awaitable and friends.Guido van Rossum2016-09-091-1/+13
| | | | | | | | By Michael Lee.
* | Issue #28008: Fix test_unparseYury Selivanov2016-09-091-1/+4
| |
* | Closes #22731: Documents change of console mode.Steve Dower2016-09-091-0/+4
|\ \ | |/
| * Closes #22731: Documents change of console mode.Steve Dower2016-09-091-0/+4
| |
* | Issue #26619: Improves error message when installing on out-of-date Windows ↵Steve Dower2016-09-092-18/+50
|\ \ | |/ | | | | Server
| * Issue #26619: Improves error message when installing on out-of-date Windows ↵Steve Dower2016-09-092-18/+50
| | | | | | | | Server
* | remove unused osx10.5 sdk checkBenjamin Peterson2016-09-093-44/+0
| |
* | Remove Lib/test/test_pep247.pyZachary Ware2016-09-091-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 Snow2016-09-092-12/+22
| |
* | MergeBrett Cannon2016-09-091-2/+3
|\ \
| * | tests: use subTest in test_unparse.test_filesYury Selivanov2016-09-091-2/+3
| | |
* | | Mention how requiring ordered dicts breaks backwards-compatibility.Brett Cannon2016-09-091-1/+3
|/ /
* | Mention that the order-preserving aspect of the new dictBrett Cannon2016-09-091-1/+8
| | | | | | | | implementation is an implementation detail (and why that is so).
* | Remove Lib/_sysconfigdata.py from .gitignoreZachary Ware2016-09-091-1/+0
| |
* | Issue #28008: Implement PEP 530 -- asynchronous comprehensions.Yury Selivanov2016-09-0920-114/+613
| |