What is the best practices for management large installs of virtualenv. How to do mass update of the packages?
On our setup we use a PIP requirements file to specify which packages are required in a virtualenv- when doing this you can also specify which versions of the packages are allowed. Installing everything is a matter of:
pip -r requirements.txt
Then, to upgrade any of the packages we can change the version numbers in the requirements file and run:
pip --upgrade -r requirements.txt
This should also work if you aren't using version specifiers, in which case it should automatically upgrade to the latest versions on pypi.