The recipe/external folder has been missing in the miniAOD_9_4_0 branch. This folder contains the external dependencies like rootpy and virtualenv. These dependencies are required when we run install_python.sh which installs packages like yoke, ipython, termcolor, progressbar, uncertainties, yellowhiggs, jupyter, cython, pudb.
The code I added also updates pip to the latest version 10.0.1. So, when we source install_python.py it installs all the dependencies and packages in one go.
The recipe/external folder has been missing in the miniAOD_9_4_0 branch. This folder contains the external dependencies like rootpy and virtualenv. These dependencies are required when we run install_python.sh which installs packages like yoke, ipython, termcolor, progressbar, uncertainties, yellowhiggs, jupyter, cython, pudb.
The code I added also updates pip to the latest version 10.0.1. So, when we source install_python.py it installs all the dependencies and packages in one go.