Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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-07 | 2 | -2/+5 | |
| | | | | (GH-21385) | |||||
* | Add a test for get_id() (GH-21370) | Joannah Nanjekye | 2020-07-07 | 1 | -0/+7 | |
| | ||||||
* | bpo-41173: Copy test results file from ARM worker before uploading (GH-21305) | Steve Dower | 2020-07-08 | 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-08 | 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-07 | 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-05 | 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-05 | 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-04 | 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-03 | 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-04 | 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-02 | 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-01 | 7 | -270/+9 | |
| | | | | asyncio.Task.all_tasks() (GH-20874) | |||||
* | bpo-1635741: Release Unicode interned strings at exit (GH-21269) | Victor Stinner | 2020-07-02 | 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(). | |||||
* | bpo-40521: Cleanup finalize_interp_types() (GH-21265) | Victor Stinner | 2020-07-01 | 1 | -2/+2 | |
| | | | | Remove the now unused is_main_interp parameter of finalize_interp_types(). | |||||
* | bpo-39385: Add an assertNoLogs context manager to unittest.TestCase (GH-18067) | Kit Choi | 2020-07-01 | 5 | -8/+131 | |
| | | | Co-authored-by: Rémi Lapeyre <remi.lapeyre@henki.fr> | |||||
* | bpo-41187: Convert the _msi module to Argument Clinic (GH-21264) | Serhiy Storchaka | 2020-07-01 | 2 | -183/+1069 | |
| | ||||||
* | Add lysnikolaou to CODEOWNERS for the new parser (GH-21252) | Lysandros Nikolaou | 2020-07-01 | 1 | -3/+3 | |
| | ||||||
* | Doc: Minor fix to init config C API documentation (GH-21198) | tomerv | 2020-07-01 | 1 | -2/+2 | |
| | | | Co-authored-by: Tomer Vromen <tomer.vromen@intel.com> | |||||
* | bpo-41161 Add news entry for libmpdec-2.5.0 (GH-21243) | Stefan Krah | 2020-06-30 | 1 | -0/+2 | |
| | ||||||
* | bpo-39314: Closes parenthesis when autocompleting for functions that take no ↵ | Rémi Lapeyre | 2020-06-30 | 3 | -5/+15 | |
| | | | | arguments (GH-20562) | |||||
* | bpo-40275: Use new test.support helper submodules in tests (GH-21169) | Hai Shi | 2020-06-30 | 14 | -319/+348 | |
| | ||||||
* | bpo-40275: Use new test.support helper submodules in tests (GH-21219) | Hai Shi | 2020-06-30 | 16 | -94/+116 | |
| |