Build the virtualenv:
make env
This target is responsible for the base virtualenv and its dependencies. The dependencies, all optional, are:
- requirements.txt in CURDIR - this is treated as a global
- named requirement for VENV_NAME
- named requirement for PYTHON if PYTHON != VENV_NAME
- setup.py i.e. the project itself
A named requirement is looked up on the REQUIREMENTS_PATH with the suffix .txt appended i.e. if the name is “test” then the requirements file name is “test.txt”.