Make requirements.txt more flexible