/mkspecs/qws/

olumn1'>| (GH-16755) The symbol table handing of PEP572's assignment expressions is not resolving correctly the scope of some variables in presence of global/nonlocal keywords in conjunction with comprehensions. * Correct signature of __build_class__ (GH-16735)Pablo Galindo2019-10-131-1/+1 | * Typo fix: "throuhgh" should be "through". (GH-16704)Hansraj Das2019-10-111-1/+1 | * bpo-38425: Fix ‘res’ may be used uninitialized warning (GH-16688)Dong-hee Na2019-10-101-1/+2 | * Typo fix: "empy" should be "empty". (GH-16666)Hansraj Das2019-10-091-1/+1 | * Fix typo in _warnings.warn_explicit() docstring (GH-16625)Hansraj Das2019-10-081-1/+1 | * bpo-38353: getpath.c: allocates strings on the heap (GH-16585)Victor Stinner2019-10-041-9/+20 | | | | | | | | | | | * _Py_FindEnvConfigValue() now returns a string allocated by PyMem_RawMalloc(). * calculate_init() now decodes VPATH macro. * Add calculate_open_pyenv() function. * Add substring() and joinpath2() functions. * Fix add_exe_suffix() And a few cleanup changes. * bpo-38266: Revert bpo-37878: Make PyThreadState_DeleteCurrent() Internal ↵Joannah Nanjekye2019-10-041-2/+8 | | | | | (GH-16558) Revert the removal of PyThreadState_DeleteCurrent() with documentation. * bpo-38353: Add subfunctions to getpath.c (GH-16572)Victor Stinner2019-10-041-4/+6 | | | | | | | | | | | | | | Following symbolic links is now limited to 40 attempts, just to prevent loops. Add subfunctions: * Add resolve_symlinks() * Add calculate_argv0_path_framework() * Add calculate_which() * Add calculate_program_macos() Fix also _Py_wreadlink(): readlink() result type is Py_ssize_t, not int. * bpo-38353: Cleanup includes in the internal C API (GH-16548)Victor Stinner2019-10-021-0/+1 | | | | Use forward declaration of types to avoid includes in the internal C API. Add also comment to justify other includes. * bpo-38304: PyConfig_InitPythonConfig() cannot fail anymore (GH-16509)Victor Stinner2019-10-01