Update to check if cached versions match pip requirements