Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
install-deps.sh: download wheel using 'pip wheel'
otherwise we will fail to install the build dependencies of `lazy-object-proxy` from the wheelhouse. as `lazy-object-proxy` does not add `setuptools_scm` in its `setup.py`, instead it lists `setuptools_scm` in `setup.cfg` and `pyproject.toml` as a `build-system` requires. but unfortunately, `pip download` only downloads the install/run-time dependencies at this moment. and `lazy-object-proxy` does not offer binary package for at least python2.7. ideally, `pip download` should collects its dependencies like Collecting setuptools_scm>=3.3.1 (from lazy-object-proxy->astroid<3,>=2.2.0->pylint->-r requirements-lint.txt (line 1)) so we need to use `pip wheel` do download build-time dependencies see also pypa/pip#6222 Signed-off-by: Kefu Chai <[email protected]>
- Loading branch information