Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #26919: On Android, operating system data is now always encoded/decoded | Xavier de Gaye | 2016-12-15 | 4 | -12/+17 |
| | | | | | to/from UTF-8, instead of the locale encoding to avoid inconsistencies with os.fsencode() and os.fsdecode() which are already using UTF-8. | ||||
* | Fix a memory leak in split-table dictionaries | Victor Stinner | 2016-12-15 | 4 | -5/+70 |
| | | | | | | | Issue #28147: Fix a memory leak in split-table dictionaries: setattr() must not convert combined table into split table. Patch written by INADA Naoki. | ||||
* | Issue #28979: Fix What's New in Python 3.6, dict | Victor Stinner | 2016-12-15 | 1 | -1/+1 |
| | | | | | | The new dict implementation is not faster, but more compact. Patch written by Brendan Donegan. | ||||
* | Issue #28930: Add a Makefile rule for bytes_methods.c. | Xiang Zhang | 2016-12-15 | 1 | -1/+1 |
| | | | | | Add a dependency to stringlib to make sure that bytes_methods.c is recompiled if stringlib is modified. | ||||
* | _asyncio uses _PyObject_CallMethodIdObjArgs() | Victor Stinner | 2016-12-15 | 1 | -9/+10 |
| | | | | | | | | Issue #28920: Replace _PyObject_CallMethodId(obj, meth, "O", arg) with _PyObject_CallMethodIdObjArgs(obj, meth, arg, NULL) to avoid _PyObject_CallMethodId() special case when arg is a tuple. If arg is a tuple, _PyObject_CallMethodId() unpacks the tuple: obj.meth(*arg). | ||||
* | Issue #28944: Merge from 3.5 | Berker Peksag | 2016-12-15 | 1 | -3/+2 |
|\ | |||||
| * | Issue #28944: Fix footnote numbering | Berker Peksag | 2016-12-15 | 1 | -3/+2 |
| | | |||||
* | | Issue #28849: Skip test_sysconfig.test_triplet_in_ext_suffix on non linux ↵ | Xavier de Gaye | 2016-12-14 | 1 | -1/+2 |
| | | | | | | | | platforms. | ||||
* | | Fixes maximum usable length of buffer for formatting time zone in localtime(). | Steve Dower | 2016-12-14 | 1 | -1/+1 |
| | | |||||
* | | Merge from 3.6. | Serhiy Storchaka | 2016-12-14 | 3 | -31/+3 |
|\ \ | |/ | |||||
| * | Revert changeset 1f31bf3f76f5 (issue5322) except tests. | Serhiy Storchaka | 2016-12-14 | 3 | -31/+3 |
| | | |||||
* | | Issue #28683: Fix the tests that bind() a unix socket and raise PermissionError | Xavier de Gaye | 2016-12-14 | 5 | -8/+33 |
| | | | | | | | | on Android for a non-root user. | ||||
* | | Issue #20211: Do not add the directory for installing C header files and | Xavier de Gaye | 2016-12-14 | 2 | -2/+7 |
| | | | | | | | | | | the directory for installing object code libraries to the cross compilation search paths. | ||||
* | | Issue #26071: Fixes preprocessor definition and rebuilds ↵ | Steve Dower | 2016-12-13 | 3 | -1/+1 |
|\ \ | |/ | | | | | wininst-14.0[-amd64].exe | ||||
| * | Issue #26071: Fixes preprocessor definition and rebuilds ↵ | Steve Dower | 2016-12-13 | 3 | -1/+1 |
| | | | | | | | | wininst-14.0[-amd64].exe | ||||
* | | Issue #28190: Cross compiling the _curses module does not use anymore | Xavier de Gaye | 2016-12-13 | 3 | -3/+8 |
| | | | | | | | | /usr/include/ncursesw as a headers search path. | ||||
* | | Issue #28759: Fix the tests that fail with PermissionError when run as | Xavier de Gaye | 2016-12-13 | 7 | -3/+22 |
| | | | | | | | | a non-root user on Android where access rights are controled by SELinux MAC. | ||||
* | | Issue #26856: Fix the tests assuming that the pwd module has getpwall() and | Xavier de Gaye | 2016-12-13 | 2 | -6/+22 |
| | | | | | | | | assuming some invariants about uids that are not valid for Android. | ||||
* | | Issue #28089: Document TCP_NODELAY in asyncio | Yury Selivanov | 2016-12-12 | 2 | -0/+6 |
| | | | | | | | | Initial patch by Mariatta Wijaya. | ||||
* | | Issue #28896: Disable WindowsRegistryFinder by default. | Steve Dower | 2016-12-12 | 5 | -77/+83 |
| | | |||||
* | | Issue #28764: Fix a test_mailbox failure on Android API 24 when run as a ↵ | Xavier de Gaye | 2016-12-12 | 2 | -11/+14 |
| | | | | | | | | non-root user. | ||||
* | | Issue #28783: Replaces bdist_wininst in nuget packages with stub | Steve Dower | 2016-12-11 | 3 | -38/+22 |
|\ \ | |/ | |||||
| * | Issue #28783: Replaces bdist_wininst in nuget packages with stub | Steve Dower | 2016-12-11 | 3 | -38/+22 |
| | | |||||
* | | Issue #28739: f-string expressions no longer accepted as docstrings and | Serhiy Storchaka | 2016-12-11 | 4 | -17/+20 |
| | | | | | | | | by ast.literal_eval() even if they do not include subexpressions. | ||||
* | | Issue #28512: Fixed setting the offset attribute of SyntaxError by | Serhiy Storchaka | 2016-12-11 | 8 | -60/+56 |
|\ \ | |/ | | | | | PyErr_SyntaxLocationEx() and PyErr_SyntaxLocationObject(). | ||||
| * | Issue #28512: Fixed setting the offset attribute of SyntaxError by | Serhiy Storchaka | 2016-12-11 | 7 | -58/+56 |
| | | | | | | | | PyErr_SyntaxLocationEx() and PyErr_SyntaxLocationObject(). | ||||
* | | Issues #28916, #26483: Merge stdtypes.rst from 3.5 | Martin Panter | 2016-12-11 | 2 | -38/+20 |
|\ \ | |/ | |||||
| * | Issue #26483: Clarify str.isdecimal() and isdigit() | Martin Panter | 2016-12-11 | 1 | -6/+8 |
| | | | | | | | | Patch by Julien Palard. | ||||
| * | Issue #28916: Correct description of %o and %x alternative forms | Martin Panter | 2016-12-11 | 2 | -32/+12 |
| | | | | | | | | | | | | | | * In Python 3, the specifier is 0o * There is no special case for leading zeros * Remove duplicate tests * Clarify other existing tests and comments | ||||
* | | Merge for issue #28424 | Brett Cannon | 2016-12-10 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | Issue #28424: Document pkgutil.get_data() doesn't work with namespace packages. | Brett Cannon | 2016-12-10 | 1 | -1/+3 |
| | | | | | | | | Thanks to Douglas Greiman for the patch. | ||||
* | | Issue #28849: Do not define sys.implementation._multiarch on Android. | Xavier de Gaye | 2016-12-10 | 4 | -48/+9 |
| | | |||||
* | | Issue #28779: multiprocessing.set_forkserver_preload() would crash the ↵ | Antoine Pitrou | 2016-12-10 | 5 | -2/+37 |
|\ \ | |/ | | | | | forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. | ||||
| * | Issue #28779: multiprocessing.set_forkserver_preload() would crash the ↵ | Antoine Pitrou | 2016-12-10 | 5 | -2/+37 |
| | | | | | | | | forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. | ||||
* | | Issue #28918: Fix the cross compilation of xxlimited when Python | Xavier de Gaye | 2016-12-10 | 2 | -1/+4 |
| | | | | | | | | has been built with Py_DEBUG defined. | ||||
* | | Issue #28771: Merge C API doc fix from 3.5 | Martin Panter | 2016-12-10 | 1 | -5/+7 |
|\ \ | |/ | |||||
| * | Issue #28771: Update tp_get/setattr signature documentation | Martin Panter | 2016-12-10 | 1 | -5/+7 |
| | | |||||
* | | Fix typos in comment and documentation | Martin Panter | 2016-12-10 | 2 | -2/+2 |
| | | |||||
* | | Issue #28820: Merge spelling fixes from 3.5 | Martin Panter | 2016-12-10 | 2 | -2/+2 |
|\ \ | |/ | |||||
| * | Issue #28820: Fix spelling of “practice” as a noun | Martin Panter | 2016-12-10 | 2 | -2/+2 |
| | | |||||
* | | Issues #28755, #28753: Merge Arg Clinic howto from 3.5 | Martin Panter | 2016-12-10 | 1 | -24/+39 |
|\ \ | |/ | |||||
| * | Issue #28755: Improve syntax highlighting in Arg Clinic howto | Martin Panter | 2016-12-10 | 1 | -15/+29 |
| | | |||||
| * | Issue 28753: Argument Clinic howto docfix, courtesy Julien Palard. | Martin Panter | 2016-12-10 | 1 | -14/+15 |
| | | |||||
* | | Issue #26937: The chown() method of the tarfile.TarFile class does not fail now | Xavier de Gaye | 2016-12-09 | 2 | -12/+23 |
| | | | | | | | | when the grp module cannot be imported, as for example on Android platforms. | ||||
* | | Issue #28896: Deprecate WindowsRegistryFinder | Steve Dower | 2016-12-07 | 4 | -0/+21 |
| | | |||||
* | | Issue #28770: Update python-gdb.py for fastcalls | Victor Stinner | 2016-11-22 | 2 | -26/+41 |
| | | | | | | | | | | | | | | | | Frame.is_other_python_frame() now also handles _PyCFunction_FastCallDict() frames. Thanks to the new code to handle fast calls, python-gdb.py is now also able to detect the <built-in id method of module ...> frame. | ||||
* | | Issue #26941: Fix test_threading that hangs on the Android armv7 qemu emulator. | Xavier de Gaye | 2016-12-08 | 1 | -1/+1 |
| | | |||||
* | | Issue #26940: Fix test_importlib that hangs on the Android armv7 qemu emulator. | Xavier de Gaye | 2016-12-08 | 1 | -1/+1 |
| | | |||||
* | | Issue #26939: Add the support.setswitchinterval() function to fix | Xavier de Gaye | 2016-12-08 | 3 | -1/+23 |
| | | | | | | | | test_functools hanging on the Android armv7 qemu emulator. | ||||
* | | guard HAVE_LONG_LONG definition to prevent redefinition (#28898) | Benjamin Peterson | 2016-12-08 | 1 | -2/+3 |
| | |