Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #28019: itertools.count() no longer rounds non-integer step in range | Serhiy Storchaka | 2016-09-10 | 3 | -21/+55 |
|\ | | | | | | | between 1.0 and 2.0 to 1. | ||||
| * | Issue #28019: itertools.count() no longer rounds non-integer step in range | Serhiy Storchaka | 2016-09-10 | 3 | -21/+55 |
| | | | | | | | | between 1.0 and 2.0 to 1. | ||||
* | | Fix Python version in pdb.rst | Berker Peksag | 2016-09-10 | 1 | -2/+2 |
| | | |||||
* | | Issue #18401: Fix test_pdb on Windows | Victor Stinner | 2016-09-10 | 1 | -14/+7 |
| | | | | | | | | | | | | * Use "with Popen" to cleanup properly the process * Use support.temp_cwd() to properly change the working directory * Use environ.pop() to cleanup the code | ||||
* | | Fix check_force_ascii() | Victor Stinner | 2016-09-10 | 1 | -8/+9 |
| | | | | | | | | | | Issue #27938: Normalize aliases of the ASCII encoding, because _Py_normalize_encoding() now correctly normalize encoding names. | ||||
* | | Issue #18401: Fix test_pdb if $HOME is not set | Victor Stinner | 2016-09-10 | 1 | -6/+10 |
| | | | | | | | | | | | | HOME is not set on Windows for example. Use also textwrap.dedent() for the script. | ||||
* | | Issue #18401: pdb tests don't read ~/.pdbrc anymore | Łukasz Langa | 2016-09-10 | 4 | -30/+78 |
| | | | | | | | | Patch by Martin Matusiak and Sam Kimbrel. | ||||
* | | Try to fix sizeof unit tests on dict | Victor Stinner | 2016-09-10 | 2 | -4/+5 |
| | | | | | | | | Issue #28056 and issue #26058. | ||||
* | | Don't run garbage collection on interpreter exit if it was explicitly disabled | Łukasz Langa | 2016-09-10 | 3 | -4/+14 |
| | | | | | | | | by the user. | ||||
* | | Use raw string for regexp (3.5->3.6) | Guido van Rossum | 2016-09-10 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Use raw string for regexp | Guido van Rossum | 2016-09-10 | 1 | -1/+1 |
| | | |||||
* | | #20476: Deal with the message_factory circular import differently. | R David Murray | 2016-09-10 | 5 | -8/+9 |
| | | | | | | | | | | | | | | It turns out we can't depend on email.message getting imported every place message_factory is needed, so to avoid a circular import we need to special case Policy.message_factory=None in the parser instead of using monkey patching. I had a feeling that was a bad idea when I did it. | ||||
* | | Issue #27810: Fix getargs.c compilation on Windows | Victor Stinner | 2016-09-10 | 1 | -1/+2 |
| | | |||||
* | | fix export of size_t parse stack function | Benjamin Peterson | 2016-09-10 | 1 | -0/+2 |
| | | |||||
* | | dictobject.c: explain why stringlib is used | Victor Stinner | 2016-09-10 | 1 | -1/+1 |
| | | |||||
* | | Issue #27810: Rerun Argument Clinic on all modules | Victor Stinner | 2016-09-10 | 25 | -452/+453 |
| | | |||||
* | | Emit METH_FASTCALL code in Argument Clinic | Victor Stinner | 2016-09-10 | 3 | -27/+178 |
| | | | | | | | | | | | | | | | | | | Issue #27810: * Modify vgetargskeywordsfast() to work on a C array of PyObject* rather than working on a tuple directly. * Add _PyArg_ParseStack() * Argument Clinic now emits code using the new METH_FASTCALL calling convention | ||||
* | | Add METH_FASTCALL calling convention | Victor Stinner | 2016-09-10 | 5 | -1/+102 |
| | | | | | | | | | | | | | | | | | | | | | | Issue #27810: Add a new calling convention for C functions: PyObject* func(PyObject *self, PyObject **args, Py_ssize_t nargs, PyObject *kwnames); Where args is a C array of positional arguments followed by values of keyword arguments. nargs is the number of positional arguments, kwnames are keys of keyword arguments. kwnames can be NULL. | ||||
* | | Fix SystemError in compact dict | Victor Stinner | 2016-09-10 | 2 | -19/+102 |
| | | | | | | | | | | | | | | | | | | Issue #28040: Fix _PyDict_DelItem_KnownHash() and _PyDict_Pop(): convert splitted table to combined table to be able to delete the item. Write an unit test for the issue. Patch by INADA Naoki. | ||||
* | | make invalid_comma_and_underscore a real prototype | Benjamin Peterson | 2016-09-10 | 1 | -1/+1 |
| | | |||||
* | | Further improved ',' and '_' specification in format mini-language. | Eric V. Smith | 2016-09-10 | 1 | -2/+2 |
| | | |||||
* | | Improved ',' and '_' specification in format mini-language. | Eric V. Smith | 2016-09-10 | 1 | -1/+2 |
| | | |||||
* | | Issue 27080: PEP 515: add '_' formatting option. | Eric V. Smith | 2016-09-10 | 4 | -22/+93 |
| | | |||||
* | | compile dtrace stubs | Benjamin Peterson | 2016-09-10 | 2 | -2/+6 |
| | | |||||
* | | Issue #27199: TarFile expose copyfileobj bufsize to improve throughput | Łukasz Langa | 2016-09-10 | 2 | -15/+21 |
| | | | | | | | | Patch by Jason Fried. | ||||
* | | add dtrace inline stubs | Benjamin Peterson | 2016-09-10 | 2 | -0/+25 |
| | | |||||
* | | just start with an int rather than casting | Benjamin Peterson | 2016-09-10 | 1 | -2/+2 |
| | | |||||
* | | Issue 27948: Allow backslashes in the literal string portion of f-strings, ↵ | Eric V. Smith | 2016-09-10 | 9 | -349/+329 |
| | | | | | | | | but not in the expressions. Also, require expressions to begin and end with literal curly braces. | ||||
* | | Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach) | Steve Dower | 2016-09-10 | 2 | -2/+4 |
|\ \ | |/ | |||||
| * | Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach) | Steve Dower | 2016-09-10 | 2 | -2/+4 |
| | | |||||
* | | Issue #28046: Fix distutils | Zachary Ware | 2016-09-10 | 1 | -1/+5 |
| | | | | | | | | Why do we have two sysconfig modules again? | ||||
* | | Issue #27705: Update message in validate_ucrtbase.py | Steve Dower | 2016-09-10 | 2 | -2/+5 |
|\ \ | |/ | |||||
| * | Issue #27705: Update message in validate_ucrtbase.py | Steve Dower | 2016-09-10 | 2 | -2/+5 |
| | | |||||
* | | Issue #25969: Update the lib2to3 grammar to handle the unpacking | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-10 | 7 | -6/+91 |
|\ \ | |/ | | | | | generalizations added in 3.5. | ||||
| * | Issue #25969: Update the lib2to3 grammar to handle the unpacking | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-10 | 7 | -6/+91 |
| | | | | | | | | generalizations added in 3.5. | ||||
* | | merge (3.6 already has this) | Gregory P. Smith | 2016-09-10 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | remove fix_callable - callable() was readded many releases ago. | Gregory P. Smith | 2016-09-10 | 2 | -129/+0 |
| | | |||||
* | | dummy dtrace probes are a good place to use inline functions | Benjamin Peterson | 2016-09-10 | 1 | -19/+19 |
| | | |||||
* | | Merge from Zach | Steve Dower | 2016-09-10 | 10 | -37/+24 |
|\ \ | |||||
| * | | Issue #28046: Remove platform-specific directories from sys.path | Zachary Ware | 2016-09-10 | 10 | -37/+24 |
| | | | |||||
* | | | Issue #27932: Fixes memory leak in platform.win32_ver() | Steve Dower | 2016-09-10 | 2 | -29/+35 |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | Issue #27932: Fixes memory leak in platform.win32_ver() | Steve Dower | 2016-09-10 | 2 | -29/+35 |
| | | |||||
* | | Actually fix suspicious markup, I ignored it too readily | Zachary Ware | 2016-09-10 | 2 | -2/+1 |
| | | |||||
* | | fix dummy macro | Benjamin Peterson | 2016-09-10 | 2 | -2/+3 |
| | | |||||
* | | DTrace support: function calls, GC activity, line execution | Łukasz Langa | 2016-09-10 | 31 | -18/+1305 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Remove line numbers from suspicious rules | Zachary Ware | 2016-09-10 | 1 | -16/+16 |
| | | |||||
* | | Issue #25758: Prevents zipimport from unnecessarily encoding a filename ↵ | Steve Dower | 2016-09-10 | 3 | -11/+8 |
|\ \ | |/ | | | | | (patch by Eryk Sun) | ||||
| * | Issue #25758: Prevents zipimport from unnecessarily encoding a filename ↵ | Steve Dower | 2016-09-10 | 3 | -11/+8 |
| | | | | | | | | (patch by Eryk Sun) | ||||
* | | Merge: #14977: Make mailcap respect the order of the lines in the mailcap file. | R David Murray | 2016-09-10 | 5 | -27/+80 |
|\ \ | |/ | |||||
| * | #14977: Make mailcap respect the order of the lines in the mailcap file. | R David Murray | 2016-09-10 | 5 | -27/+76 |
| | | | | | | | | | | This is required by RFC 1542, so despite the subtle behavior change we are treating it as a bug. Patch by Michael Lazar. |