in any case, you local version of virtualenv is what's controlling the setuptools used in the functional tests, where this requirement matters.  the wheel-related unit tests are mocked to not care what you really have directly in your local environment