added an option to cache requirements files dependencies