Use latest version of virtualenv (#97)
Use latest version of virtualenv (#97)

For compatibility with Python3.9. We now consume virtualenv as a zipapp, as the previous method no longer works.

We also now check virtualenv's sha256, for added security.
This change also fixes some cases where we weren't exiting an outer process when a subprocess exited on error.
jsirois/setup,jsirois/setup,pantsbuild/setup,pantsbuild/setup,pantsbuild/setup,jsirois/setup