use requirements.txt for pip