Is there a way to tell the tox test automation tool to use the PyPI mirrors while installing all packages (explicit testing dependencies in tox.ini and dependencies from setup.py)?
For example, pip install has a very useful --use-mirrors option that adds mirrors to the list of package servers.
Pip also can be configured using environment variables, which tox lets you set in the configuration:
setenv =
PIP_USE_MIRRORS=...
Note that --use-mirrors has been deprecated; instead, you can set the PIP_INDEX_URL or PIP_EXTRA_INDEX_URL environment variables, representing the --index-url and --extra-index-url command-line options.
For example:
setenv =
PIP_EXTRA_INDEX_URL=http://example.org/index
would add http://example.org/index as an alternative index server, used if the main index doesn't have a package.