Use stages to update tox before running tests in parallel
This is to avoid errors when a new version of tox appears and is updated in the parallel builds.
This is to avoid errors when a new version of tox appears and is updated in the parallel builds.