Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove trailing >>> in enum docs (GH-21358) | E-Paine | 2020-07-09 | 2 | -1/+1 |
| | | | The >>> as the last line serve no purpose and are not colored correctly by Sphinx. | ||||
* | bpo-41172: Fix check for compiler in test suite (GH-21400) | Steve Dower | 2020-07-09 | 1 | -1/+7 |
| | |||||
* | bpo-29590: fix stack trace for gen.throw() with yield from (#19896) | Chris Jerdonek | 2020-07-09 | 3 | -0/+61 |
| | | | | | | | | * Add failing test. * bpo-29590: fix stack trace for gen.throw() with yield from (GH-NNNN) When gen.throw() is called on a generator after a "yield from", the intermediate stack trace entries are lost. This commit fixes that. | ||||
* | bpo-40275: Use new test.support helper submodules in tests (GH-21412) | Hai Shi | 2020-07-09 | 18 | -134/+154 |
| | |||||
* | bpo-41199: Docstring convention not followed for dataclasses documentation ↵ | marload | 2020-07-09 | 1 | -1/+1 |
| | | | | | page (GH-21413) Automerge-Triggered-By: @ericvsmith | ||||
* | bpo-41252: Fix incorrect refcounting in _ssl.c's _servername_callback() ↵ | Zackery Spytz | 2020-07-09 | 2 | -1/+3 |
| | | | | (GH-21407) | ||||
* | Doc: Builtins functions: faster jump table (GH-21376) | Julien Palard | 2020-07-09 | 1 | -18/+32 |
| | |||||
* | bpo-40597: Allow email.contextmanager set_content() to set a null string. ↵ | Mark Sapiro | 2020-07-08 | 3 | -1/+15 |
| | | | | (GH-20542) | ||||
* | bpo-41175: Guard against a NULL pointer dereference within bytearrayobject ↵ | stratakis | 2020-07-08 | 2 | -1/+5 |
| | | | | | | | (GH-21240) The issue is triggered by the bytearray() + bytearray() operation. Detected by GCC 10 static analysis tool. | ||||
* | bpo-41247: asyncio.set_running_loop() cache running loop holder (GH-21401) | Tony Solomonik | 2020-07-08 | 2 | -3/+11 |
| | | | | | | | | | The running loop holder cache variable was always set to NULL when calling set_running_loop. Now set_running_loop saves the newly created running loop holder in the cache variable for faster access in get_running_loop. Automerge-Triggered-By: @1st1 | ||||
* | Revert "bpo-40170: PyType_HasFeature() now always calls PyType_GetFlags() ↵ | Victor Stinner | 2020-07-08 | 2 | -2/+14 |
| | | | | | (GH-19378)" (GH-21390) This partially reverts commit 45ec5b99aefa54552947049086e87ec01bc2fc9a. | ||||
* | closes bpo-41235: Fix the error handling in SSLContext.load_dh_params() ↵ | Zackery Spytz | 2020-07-08 | 2 | -2/+5 |
| | | | | (GH-21385) | ||||
* | Add a test for get_id() (GH-21370) | Joannah Nanjekye | 2020-07-08 | 1 | -0/+7 |
| | |||||
* | bpo-41173: Copy test results file from ARM worker before uploading (GH-21305) | Steve Dower | 2020-07-07 | 1 | -2/+4 |
| | |||||
* | bpo-41224: Document is_annotated() in symtable module and update doc strings ↵ | Joannah Nanjekye | 2020-07-07 | 2 | -2/+80 |
| | | | | | | | | | | | (GH-21369) * Document is_annotate() and update doc strings * Move quotes to the next line. Co-authored-by: Pablo Galindo <Pablogsal@gmail.com> Co-authored-by: Pablo Galindo <Pablogsal@gmail.com> | ||||
* | bpo-29778: test_embed tests the path configuration (GH-21306) | Victor Stinner | 2020-07-07 | 5 | -62/+154 |
| | |||||
* | bpo-41207 In distutils.spawn, rewrite FileNotFound (GH-21359) | Jason R. Coombs | 2020-07-07 | 3 | -3/+15 |
| | | | Automerge-Triggered-By: @jaraco | ||||
* | bpo-41215: Make assertion in the new parser more strict (GH-21364) | Lysandros Nikolaou | 2020-07-06 | 1 | -1/+1 |
| | |||||
* | bpo-41218: Improve the test cases for test_compile_top_level_await_no_coro ↵ | Pablo Galindo | 2020-07-06 | 1 | -3/+5 |
| | | | | (GH-21363) | ||||
* | bpo-41218: Only mark async code with CO_COROUTINE. (#21357) | Matthias Bussonnier | 2020-07-06 | 3 | -4/+29 |
| | | | | | 3.8.3 had a regression where compiling with ast.PyCF_ALLOW_TOP_LEVEL_AWAIT woudl agressively mark things are coroutine even if there were not. | ||||
* | bpo-40742: Doc: fix parallel build. (GH-21237) | Julien Palard | 2020-07-06 | 1 | -0/+35 |
| | |||||
* | bpo-41215: Don't use NULL by default in the PEG parser keyword list (GH-21355) | Pablo Galindo | 2020-07-06 | 4 | -5/+10 |
| | | | Automerge-Triggered-By: @lysnikolaou | ||||
* | bpo-29778: Ensure python3.dll is loaded from correct locations when Python ↵ | Steve Dower | 2020-07-06 | 8 | -134/+147 |
| | | | | | | is embedded (GH-21297) Also enables using debug build of `python3_d.dll` Reference: CVE-2020-15523 | ||||
* | bpo-40275: Use new test.support helper submodules in tests (GH-21317) | Hai Shi | 2020-07-06 | 18 | -110/+128 |
| | |||||
* | bpo-37207: Update whatsnews for 3.9 (GH-21337) | Dong-hee Na | 2020-07-06 | 1 | -0/+4 |
| | |||||
* | bpo-40275: Use new test.support helper submodules in tests (GH-21315) | Hai Shi | 2020-07-06 | 20 | -49/+69 |
| | |||||
* | bpo-40275: Use new test.support helper submodules in tests (GH-21314) | Hai Shi | 2020-07-06 | 19 | -194/+225 |
| | |||||
* | bpo-41165: Deprecate PyEval_ReleaseLock() (GH-21309) | Inada Naoki | 2020-07-06 | 1 | -1/+5 |
| | |||||
* | bpo-28681: Clarify multiple function names in the tutorial (GH-21340) | Joannah Nanjekye | 2020-07-06 | 1 | -5/+4 |
| | | | | | | | | | * improve control flow docs * Add also Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-26205: Specify the number of nested scopes (GH-21324) | Joannah Nanjekye | 2020-07-06 | 1 | -2/+2 |
| | | | | | | | | | * Clarify number of scopes * Indicate 3 or 4 Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> | ||||
* | bpo-29727: Register array.array as a MutableSequence (GH-21338) | Pablo Galindo | 2020-07-05 | 3 | -0/+88 |
| | |||||
* | bpo-36346: Undeprecate private function _PyUnicode_AsUnicode(). (GH-21336) | Serhiy Storchaka | 2020-07-05 | 8 | -68/+5 |
| | |||||
* | bpo-39168: Remove the __new__ method of typing.Generic (GH-21327) | Zackery Spytz | 2020-07-05 | 3 | -12/+1 |
| | | | Automerge-Triggered-By: @gvanrossum | ||||
* | bpo-41211: Doc: Fix PyLong_FromUnicodeObject (GH-21325) | Inada Naoki | 2020-07-05 | 1 | -3/+1 |
| | | | It doesn't use PyUnicode_EncodeDecimal. It uses a private API instead. | ||||
* | Uncomment Py_DEPRECATED for Py_UNICODE APIs (GH-21318) | Inada Naoki | 2020-07-05 | 2 | -6/+6 |
| | | | | | PyUnicode_EncodeDecimal and PyUnicode_TransformDecimalToASCII are deprecated since Python 3.3. But Py_DEPRECATED(3.3) was commented out. | ||||
* | bpo-41204: Fix compiler warning in ast_type_init() (GH-21307) | Victor Stinner | 2020-07-04 | 2 | -8/+10 |
| | |||||
* | bpo-33864: Clarify the docs for typing.ByteString (GH-21311) | Zackery Spytz | 2020-07-04 | 1 | -1/+1 |
| | |||||
* | bpo-41162: Clear audit hooks later during finalization (GH-21222) | Konge | 2020-07-03 | 5 | -45/+16 |
| | |||||
* | bpo-41180: Audit code.__new__ when unmarshalling (GH-21271) | tkmikan | 2020-07-03 | 1 | -0/+6 |
| | |||||
* | bpo-41194: Convert _ast extension to PEP 489 (GH-21293) | Victor Stinner | 2020-07-03 | 2 | -195/+247 |
| | | | | Convert the _ast extension module to PEP 489 "Multiphase initialization". Replace the global _ast state with a module state. | ||||
* | bpo-1635741: Port faulthandler module to multiphase initialization (GH-21294) | Dong-hee Na | 2020-07-03 | 2 | -35/+32 |
| | |||||
* | bpo-1635741: Fix unicode_dealloc() for mortal interned string (GH-21270) | Victor Stinner | 2020-07-03 | 1 | -4/+14 |
| | | | | When unicode_dealloc() is called on a mortal interned string, the string reference counter is now reset at zero. | ||||
* | bpo-41194: The _ast module cannot be loaded more than once (GH-21290) | Victor Stinner | 2020-07-03 | 3 | -77/+66 |
| | | | | | | | | Fix a crash in the _ast module: it can no longer be loaded more than once. It now uses a global state rather than a module state. * Move _ast module state: use a global state instead. * Set _astmodule.m_size to -1, so the extension cannot be loaded more than once. | ||||
* | bpo-41194: Pass module state in Python-ast.c (GH-21284) | Victor Stinner | 2020-07-03 | 2 | -2070/+1992 |
| | | | | | | Rework asdl_c.py to pass the module state to functions in Python-ast.c, instead of using astmodulestate_global. Handle also PyState_AddModule() failure in init_types(). | ||||
* | bpo-1635741: Port sha256 module to multiphase init (PEP 489) (GH-21189) | Mohamed Koubaa | 2020-07-03 | 2 | -28/+31 |
| | |||||
* | bpo-39960: Allow heap types in the "Carlo Verre" hack check that override ↵ | scoder | 2020-07-03 | 4 | -11/+120 |
| | | | | | "tp_setattro()" (GH-21092) Automerge-Triggered-By: @gvanrossum | ||||
* | Remove extraneous file from the Docs folder (GH-21286) | Pablo Galindo | 2020-07-02 | 1 | -0/+0 |
| | |||||
* | bpo-41193: Ignore OSError in readline write_history() (GH-21279) | Victor Stinner | 2020-07-02 | 2 | -3/+7 |
| | | | | | The write_history() atexit function of the readline completer now ignores any OSError to ignore error if the filesystem is read-only, instead of only ignoring FileNotFoundError and PermissionError. | ||||
* | bpo-40967: Remove deprecated asyncio.Task.current_task() and ↵ | Rémi Lapeyre | 2020-07-02 | 7 | -270/+9 |
| | | | | asyncio.Task.all_tasks() (GH-20874) | ||||
* | bpo-1635741: Release Unicode interned strings at exit (GH-21269) | Victor Stinner | 2020-07-01 | 3 | -32/+30 |
| | | | | | | | * PyUnicode_InternInPlace() now ensures that interned strings are ready. * Add _PyUnicode_ClearInterned(). * Py_Finalize() now releases Unicode interned strings: call _PyUnicode_ClearInterned(). |