Decouple dependency installation file from setup.py