Hi guys, thank you very much for all the work you have put on this.
I run into an weird error this morning while trying to build a project with pep517, so I tried to recreate a reduced version that demonstrates the error, to report the issue.
ERROR: Double requirement given: wheel>=0.34.2 (already in wheel, name='wheel')
Traceback (most recent call last):
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/tmp/example/.venv/lib/python3.6/site-packages/pep517/build.py", line 124, in <module>
main(parser.parse_args())
File "/tmp/example/.venv/lib/python3.6/site-packages/pep517/build.py", line 120, in main
build(args.source_dir, dist, args.out_dir)
File "/tmp/example/.venv/lib/python3.6/site-packages/pep517/build.py", line 88, in build
_do_build(hooks, env, dist, dest)
File "/tmp/example/.venv/lib/python3.6/site-packages/pep517/build.py", line 64, in _do_build
env.pip_install(reqs)
File "/tmp/example/.venv/lib/python3.6/site-packages/pep517/envbuild.py", line 103, in pip_install
stderr=LoggerWrapper(log, logging.ERROR),
File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/tmp/example/.venv/bin/python', '-m', 'pip', 'install', '--ignore-installed', '--prefix', '/tmp/pep517-build-env-24brzdll', 'wheel', 'setuptools_scm>=4.1.2', 'wheel>=0.34.2']' returned non-zero exit status 1.
Please let me know if you need any other information, or if it is more appropriate to report this issue elsewhere.