mirror of
https://github.com/python/cpython.git
synced 2025-08-10 03:49:18 +00:00
* gh-109615: Fix support test_copy_python_src_ignore() (#109958) Fix the test when run on an installed Python: use "abs_srcdir" of sysconfig, and skip the test if the Python source code cannot be found. * Tools/patchcheck/patchcheck.py, Tools/freeze/test/freeze.py and Lib/test/libregrtest/utils.py now first try to get "abs_srcdir" from sysconfig, before getting "srcdir" from sysconfig. * test.pythoninfo logs sysconfig "abs_srcdir". (cherry picked from commitb89ed9df39
) * gh-109615: Fix support test_copy_python_src_ignore() on WASM (#109970) Not only check if src_dir exists, but look also for Lib/os.py landmark. (cherry picked from commitcc54bcf17b
) * gh-109615: Look for 'Modules' as landmark for test_copy_python_src_ignore (GH-110108) (cherry picked from commit20bc5f7c28
) * gh-109748: Fix again venv test_zippath_from_non_installed_posix() (#110149) Call also copy_python_src_ignore() on listdir() names. shutil.copytree(): replace set() with an empty tuple. An empty tuple becomes a constant in the compiler and checking if an item is in an empty tuple is cheap. (cherry picked from commit0def8c712b
) --------- Co-authored-by: Steve Dower <steve.dower@python.org>
This commit is contained in:
parent
e7a61d34b7
commit
8939221e91
7 changed files with 49 additions and 12 deletions
|
@ -516,6 +516,8 @@ def collect_sysconfig(info_add):
|
|||
'Py_ENABLE_SHARED',
|
||||
'SHELL',
|
||||
'SOABI',
|
||||
'abs_builddir',
|
||||
'abs_srcdir',
|
||||
'prefix',
|
||||
):
|
||||
value = sysconfig.get_config_var(name)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue