On conda-forge build, the test succeeds in Linux and OSX, but fails in Windows.
Error while running command:
['C:\\Miniconda\\conda-bld\\pyscaffoldext-markdown_1615157790774\\_test_env\\python.exe', '-m', 'tox', '-e', 'build']
{'stderr': -2, 'universal_newlines': True}
******************** Terminal ($? = 1) ********************
build create: C:\Users\VssAdministrator\AppData\Local\Temp\pytest-of-VssAdministrator\pytest-0\test_generated_extension0\tmpex4iq1oa\my_project\.tox\build
build installdeps: build
build installed: build==0.3.0,packaging==20.9,pep517==0.9.1,pyparsing==2.4.7,toml==0.10.2
build run-test-pre: PYTHONHASHSEED='457'
build run-test: commands[0] | python -m build .
Unable to copy 'C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_generated_extension0\\tmpex4iq1oa\\my_project\\.tox\\build\\Scripts\\venvlauncher.EXE'
Unable to copy 'C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_generated_extension0\\tmpex4iq1oa\\my_project\\.tox\\build\\Scripts\\venvlauncher.exe'
Unable to copy 'C:\\Users\\VssAdministrator\\AppData\\Local\\Temp\\pytest-of-VssAdministrator\\pytest-0\\test_generated_extension0\\tmpex4iq1oa\\my_project\\.tox\\build\\Scripts\\venvwlauncher.exe'
Traceback (most recent call last):
File "C:\Miniconda\conda-bld\pyscaffoldext-markdown_1615157790774\_test_env\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Miniconda\conda-bld\pyscaffoldext-markdown_1615157790774\_test_env\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\VssAdministrator\AppData\Local\Temp\pytest-of-VssAdministrator\pytest-0\test_generated_extension0\tmpex4iq1oa\my_project\.tox\build\lib\site-packages\build\__main__.py", line 214, in <module>
main(sys.argv[1:], 'python -m build')
File "C:\Users\VssAdministrator\AppData\Local\Temp\pytest-of-VssAdministrator\pytest-0\test_generated_extension0\tmpex4iq1oa\my_project\.tox\build\lib\site-packages\build\__main__.py", line 206, in main
build_package(args.srcdir, outdir, distributions, config_settings, not args.no_isolation, args.skip_dependencies)
File "C:\Users\VssAdministrator\AppData\Local\Temp\pytest-of-VssAdministrator\pytest-0\test_generated_extension0\tmpex4iq1oa\my_project\.tox\build\lib\site-packages\build\__main__.py", line 94, in build_package
_build_in_isolated_env(builder, outdir, distributions, config_settings)
File "C:\Users\VssAdministrator\AppData\Local\Temp\pytest-of-VssAdministrator\pytest-0\test_generated_extension0\tmpex4iq1oa\my_project\.tox\build\lib\site-packages\build\__main__.py", line 52, in _build_in_isolated_env
with IsolatedEnvBuilder() as env:
File "C:\Users\VssAdministrator\AppData\Local\Temp\pytest-of-VssAdministrator\pytest-0\test_generated_extension0\tmpex4iq1oa\my_project\.tox\build\lib\site-packages\build\env.py", line 91, in __enter__
executable, scripts_dir = _create_isolated_env_venv(self._path)
File "C:\Users\VssAdministrator\AppData\Local\Temp\pytest-of-VssAdministrator\pytest-0\test_generated_extension0\tmpex4iq1oa\my_project\.tox\build\lib\site-packages\build\env.py", line 199, in _create_isolated_env_venv
venv.EnvBuilder(with_pip=True).create(path)
File "C:\Miniconda\conda-bld\pyscaffoldext-markdown_1615157790774\_test_env\lib\venv\__init__.py", line 75, in create
self._setup_pip(context)
File "C:\Miniconda\conda-bld\pyscaffoldext-markdown_1615157790774\_test_env\lib\venv\__init__.py", line 303, in _setup_pip
subprocess.check_output(cmd, stderr=subprocess.STDOUT)
File "C:\Miniconda\conda-bld\pyscaffoldext-markdown_1615157790774\_test_env\lib\subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "C:\Miniconda\conda-bld\pyscaffoldext-markdown_1615157790774\_test_env\lib\subprocess.py", line 505, in run
with Popen(*popenargs, **kwargs) as process:
File "C:\Miniconda\conda-bld\pyscaffoldext-markdown_1615157790774\_test_env\lib\subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Miniconda\conda-bld\pyscaffoldext-markdown_1615157790774\_test_env\lib\subprocess.py", line 1420, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] The system cannot find the file specified
ERROR: InvocationError for command 'C:\Users\VssAdministrator\AppData\Local\Temp\pytest-of-VssAdministrator\pytest-0\test_generated_extension0\tmpex4iq1oa\my_project\.tox\build\Scripts\python.EXE' -m build . (exited with code 1)
___________________________________ summary ___________________________________
ERROR: build: commands failed
I don't know what's going on, and as a policy for my personal sanity, I don't do Windows. Any ideas?
Description of your problem
Hooray, a Windows issue!
On conda-forge build, the test succeeds in Linux and OSX, but fails in Windows.
Azure Pipeline logs
The relevant line is monolithic, containing lots of
\ncharacters, but a simpleprint("""[paste here]""")cleans things up:I don't know what's going on, and as a policy for my personal sanity, I don't do Windows. Any ideas?