def pipfaster_download_cacher(index_urls):
from pip._internal import download<EOL>orig = download._download_http_url<EOL>patched_fn = get_patched_download_http_url(orig, index_urls)<EOL>return patched(vars(download), {'<STR_LIT>': patched_fn})<EOL>
vanilla pip stores a cache of the http session in its cache and not the
    wheel files.  We intercept the download and save those files into our
    cache