diff --git a/setup.py b/setup.py index 40f0023..ffef5ea 100755 --- a/setup.py +++ b/setup.py @@ -23,6 +23,7 @@ import shutil import subprocess import re import pathlib +import pip import zipfile from distutils import log @@ -121,9 +122,8 @@ class BuildWheels(Command): def download_wheel(self, requirement): """Downloads a wheel from PyPI and saves it in self.wheels_path.""" - - subprocess.check_call([ - 'pip', 'download', + pip.main([ + 'download', '--no-deps', '--dest', str(self.wheels_path), requirement[0]